Huhu
also ich habe folgendes Problem. Ich habe eine ActiveX-DLL die in VB geschrieben wurde und ich möchte die functionen aus dieser benutzen. nun da VB und delphi bissel unterschiedlich functioniert habe ich ne classe geschrieben die die functionen richtig aufruft und mir den wert zurück gibt.
in D5 functionierte alles aber seitdem ich jetzt D6 habe geht das nicht mehr so wie ich es mal geschrieben habe aber ich habe keine ahnung wieso nicht.
hier mal ein Beispiel:
Functionsdeklaration in der DLL:
Quelltext
1: 2: 3:
| Properties (Get) -------------------------------------- GroupNames(Number in group As Integer) As String() |
ich habe das bis jetzt so gelöst in meiner function (ich weiß kann man sich sparen aber da soll noch mal der wert bearbeitet werden etc.
Quelltext
1: 2: 3: 4:
| function GroupNames(Number: Integer): String; begin result:= dllinst.GroupNames[Number]; end; |
kann mir jemand erklären wie VB functionier oder so... will das mal verstehen wie der mit arrays und s umgeht... bzw was nen Get, Let Propertie is
Thx
Tecow