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?
: