INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Thema geschlossen 

Dll einbinden, mehrere Headerdateien...



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.01.2007, 15:20
Beitrag #6

Mr.T Offline
LVF-SeniorMod


Beiträge: 1.007
Registriert seit: Jun 2005

2009
2005
kA

88400
Deutschland
Dll einbinden, mehrere Headerdateien...
Hallo und Danke!

Mit dem Funktionsprototyp hast Du Recht: Es handelt sich natürlich um eine Begrenzung der Zeichen.

Was ich aber nicht verstehe ist:

Als C Programmierer würde ich der Funktion den Pointer auf das erste Zeichen übergeben - also den Namen des Arrays XXX[y]:

char XXX[250] = {A,B,C};

Rückgabewert = fn_Test(XXX);

Damit muß es dann gehen. Wie mache ich das dann in LV? Da es sich bei dieser Funktion um eine Pfadangabe handelt, werde ich im VI also aus einem Pfad einen String machen. Und was dann?

- Ein Array, in dem jedes Zeichen des Strings ein eigenes Feld in einem Bytearray bekommt?
- Einen String in dem jedes Zeichen ein eigenes Feld bekommt?
- Einen String übergeben lassen?

In beiden Fällen sollte doch aber ein "Pointer auf" übergeben werden, welcher der Einstellungen ist das dann tatsächlich?

Hmmm, ich bin da gerade echt unbeholfen... Hoffe Ihr könnt noch mehr für mich tun - zumal da ja dann in anderen Funktionen noch Strukturen etc. ebenfalls übergeben werden müssen...

Gruß!

Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Alle Beiträge dieses Benutzers finden
to top
Anzeige
30
Thema geschlossen 


Nachrichten in diesem Thema
Dll einbinden, mehrere Headerdateien... - Mr.T - 10.01.2007 15:20

Gehe zu: