Hi Everyone, I'm back!!!!. My computer has given up the ghost, so I am
writing this in the net cafe, in the hope of getting some desperatly
needed help. I know you guys and gals don't usually help with assignments but any help would be appreciated.
My problem here (like many others) is that I am not entirely sure how to
start this process.
What I am trying to do is create a program for maintaining a table of
shares that has some or all of the following features.
1. It should have a means by which the user can inspect information
on an individual share.
2. It should have a means by which the user can edit and save
information on an individual share.
3. It should have a means of adding details on a new share to
the table.
4. It should have a means of displaying a list of all the shares;
for each entry in the list the name and current price of the
share should be given.
I am trying to develop an interface using the provided engine. I am using Borland Builder V5
Any Help/guidance will as always be greatly appreciated.Code://--------------------------------------------------------------------- #ifndef ShareEngineH // written in header file. #define ShareEngineH // written in header file. //--------------------------------------------------------------------- Struct ShareType { AnsiString Name; // The identifier of the share. int Now; // The current price per share. int High; // The highest price of the share in the past 12 months. int Low; // The lowest price of the share in the past 12 months. }; class ShareTableType { private: // Not Shown here. // An object of this class represents a table // containing information on up to 100 shares. ShareType Shares[101]; // written in header file. int LastFound; // written in header file. public: void Initialise(void); // Initialises the table of shares which are indexed from 1 to 100. // Empty entries are given value " " for Name. ShareType GetShare(int I); // Returns the information on share at index I. If I is an // inappropriate value the dummy share with name "*" is returned. ShareType FindShare(AnsiString TryName); // Returns information on a share with name TryName, if such exists. // Otherwise returns the dummy share with name "*". bool NewShare(ShareType Addition); // Records the details of the new share (Addition), provided there // is room available. Returns true if there is room; false otherwise. void EditedShare(ShareType Updated); // Records the revised details of a share. This method must be used // with GetShare as it is the last record found by GetShare which will // be updated. }; endif // written in header file.



LinkBack URL
About LinkBacks
. My computer has given up the ghost, so I am


