Kann jemand bei der Übersetzung aushelfen ?
Delphi-Quellcode:
Public Function WVB_GetAFList() As Single()
Dim aflist() As Single
Dim arysize As Long
Dim LoopArr As Single
' Create the array
arysize = 25
ReDim aflist(arysize - 1) As Single
If (VB_GetAFList(aflist(0), arysize)) Then
ReDim Preserve aflist(arysize - 1)
For LoopArr = 0 To UBound(aflist)
Debug.Print "AFLIST = " & aflist(LoopArr)
Next LoopArr
End If
WVB_GetAFList = aflist
End Function
meine kläglicher Versuch:
Delphi-Quellcode:
function WGetAFList:String;
var
aflist : array of Single;
arysize: Integer;
LoopArr: Integer;
begin
Result := '';
arysize := 25;
SetLength(aflist, arysize-1);
If GetAFList(aflist[0], arysize) then
SetLength(aflist, arysize-1);
For LoopArr := Low(aflist) To high(aflist) do
Result := floattostr(aflist[LoopArr]);
End;
Gruß, bluescreen
...und ich dachte, Delphi ist ein Programmgenerator mit nur einem Button......tzzz