![]() |
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
Delphi-Quellcode:
Damit müßtest du einen Zeiger auf einen nullterminierten String bekommen, den du wie beschrieben auslesen kannst.
Function ColName(ColCount : Integer): PChar; cdecl; .....
Gruß oki |
Hi Oki,
danke Dir, werde ich mal ausprobieren. Gruß Kaddy |
Hi kaddy,
ich glaube, ich war jetzt auf dem falschen weg. Was du mir gegeben hast ist nicht die Methode, sondern die Beschreibung des Parameters. Hier must du die weiter vorn beschriebene Methode aufrufen und einen Zeiger für ColName übergeben. Such noch mal nach einer Beschreibung für die eigentliche Methode. Gruß oki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz