Problem mit GetVariantArrayMBS

Hallo Freunde !!!

In meiner App (Musikfinder) nutze ich folgend Methode:

try
Var v2() as Variant = GetVariantArrayMBS(v)
Interpret=v2(0)
QuerryWindow.List.CellValueAt(n,5)=v2(0) 'Interpret
Catch error As IOException
break
end try

Komischer Weise läuft das auf meinem iMac 2017 mit Ventura 13.7.8 einwandfrei.

Bei mein Mac-Book Air M1 Sequoia 15.6 gar nicht??

Hat jemand eine Idee?

Bin natürlich für jeden Hinweis dankbar

Lieb Grüsse Micha D.

Gibt es Fehlermeldungen? Exceptions?

Wieso steht beim Catch ein IOException?
Die Funktion würde eine UnsupportedOperationException werfen, wenn es ein anderes Array ist.
Bei sonstigen Sachen kommt nil zurück.

Hallo Christian!

Schön, dass Du Dich meldest.

Also ich kann das Programm erst gar nicht starten.

try
Var v2() as Variant = GetVariantArrayMBS(v)
Interpret=v2(0)
QuerryWindow.List.CellValueAt(n,5)=v2(0) 'Interpret
Catch error As IOException
break
end try

This Item does not GetVariantArrayMBS exist

Type mismutch error Expected Variant(), but got int32

var v2() as Variant=GetVariantArrayMBS(v)

Sorry, meine Kenntnisse sind sehr beschränkt, aber mir macht es trotzdem viel Spass.

Wie gesagt beim iMac gibts keine Meldung.

Übrigens, habe ich dieses Methode aus einer Deiner alten MyQuery Beispiel für Audio übernommen.

Danke nochmals

Dann ist wohl das MBS Xojo Util Plugin nicht installiert.

Hallo Christian!

Daran liegt der Fehler nicht. Meine beiden (Xojo & MBS-Plugins) sind identisch, nur die Rechner sind unterschiedlich.

Ich habe jetzt festgestellt, dass die neueren Xojo Versionen nicht mehr funktionieren.

Ich habe zum Glück, noch die Version 2024 3.1 getestet. Und siehe da ES Läuft einwandfrei

Offensichtlich gibt es bei der Kombination:

ab Xojo 2025 1.1 & GetVariantArrayMBS & MacBook Air

Wie schon erwähnt: Alle anderen MBS-Funktionen, die ich in meiner App funktionieren.

Ich werde wohl oder übel bei dieser Xojo-Version 2024 3.1 bleiben

Vielleicht fällt Dir noch etwas auf?

: