Hallo!
Hat jemand eine Ahnung ob es möglich ist eine Zeichenkette Array an eine DLL zu übergeben???
Ciao
Catmad
Hallo!
Hat jemand eine Ahnung ob es möglich ist eine Zeichenkette Array an eine DLL zu übergeben???
Ciao
Catmad
Ähm übergib einfach nen Pointer drauf oder meinst du was anderes?
Hi Catmad
Hat jemand eine Ahnung ob es möglich ist eine Zeichenkette
Array an eine DLL zu übergeben???
Selbstverständlich ist das möglich. Du musst dann allerdings eine COM-DLL schreiben. Über das COM-Interface regelst du dann die Parameterübergabe … Das ist allerdings nicht ganz so trivial, die Bücher über COM wiegen schon einiges ))
cu Stefan.
COM ???
Wieso ist für die Übergabe eines Parameters an eine DLL COMM nötig?
DLLs exportieren ganz normale Funktionen, die ich von meinem Programm aus wie andere Funktionen auch aufrufen kann.
Dirk
hallo,
Ähm übergib einfach nen Pointer drauf oder meinst du was
anderes?
c/c++ übergiebt arrays immer anhand von zeigern, wenn du ein array normal übergibst, dann wird nicht das array übergeben, sonder die adresse des ersten arrayelements( zb. a[0] ) !!! deswegen solltest du beim übergeben von arrays immer auf die arraygröße achten, weil du einfach über das arrayende hinausschreiben kannst!!
wenn ich mich nicht irre müsste a[1] gleich *(a+1) sein.
ps.: sagt mir wenn ich was falschgemacht habe, ich bin in c/c++ eigentlich noch anfänger (programmiere seit 3 monaten) !!
mfg michael