22. Apr 2003, 16:02
Hi Kaddy,
das was ich sehe ist folgendes:
Du sollst in dieser Methode die Anzahl der Spalten für die du Werte möchtest übergeben und erhältst als Rückgabewert einen nullterminierten String. Hierbei ist jedem Byte ein Spaltenwert zugeordnet (was immer auch diese Spaltenwerte sind, sie können die Größe eines Byte nicht überschreiten [Char ist naheliegend]).
das komische ist, dass für den Parameter NUMCOLS kein Typ angegeben ist, sowie für die Deklaration []-Klammern verwendet werden. das kenne ich so nicht. C ist aber auch nicht so recht mein Ding.
Ich würde jetzt aber folgendes deklarieren
Function ColName(ColCount : Integer): PChar; cdecl; .....
Damit müßtest du einen Zeiger auf einen nullterminierten String bekommen, den du wie beschrieben auslesen kannst.
Gruß oki
|