![]() |
Re: [VBScript] Objekte in Arrays ablegen
Liste der Anhänge anzeigen (Anzahl: 2)
Hier ist die lösung ...
War im grunde alles richtig dein Problem war die convertierung Einen String kannst du nicht mit BubbleSort(dein algo) vergleichen oder geht das in Delphi ?
Code:
gruss Emil
Function BubbleSort(arrsort)
Dim i, j, k Dim s1, s2, s Dim filesize1, filesize2 Dim temp For i = 0 To UBound(arrsort) - 1 For j = i + 1 To UBound(arrsort) - 1 s1 = Split(arrsort(i), ",", -1, vbTextCompare) filesize1 = CLng(s1(2)) '// <<<---- war Fehler muß ein CLng davor s2 = Split(arrsort(j), ",", -1, vbTextCompare) filesize2 = CLng(s2(2)) '// <<<---- war Fehler muß ein CLng davor If filesize1 < filesize2 Then temp = arrsort(i) arrsort(i) = arrsort(j) arrsort(j) = temp End If Next Next For k = 0 To UBound(arrsort) - 1 s = Split(arrsort(k), ",", -1, vbTextCompare) 'MsgBox s(2) Next BubbleSort = arrsort End Function |
Re: [VBScript] Objekte in Arrays ablegen
Autsch. Nie muss man bei VBScript auf den Datentyp achten und dann so was. :wall:
Besten Dank für deine Hilfe. |
Re: [VBScript] Objekte in Arrays ablegen
Zitat:
Bekomme die ja hier auch Gruss Emil |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:36 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