Was soll denn byte(FileInfo.MIDINotes[IntA]) sein? Du machst doch hier einen Byte-Cast eines Arrays. Bist Du sicher, daß das so in Ordnung ist?
Grüße,
Uli
Ohne bekomme ich den Fehler !
[DCC Fehler] uMidiTracker.pas(451): E2010 Inkompatible Typen: 'Integer' und 'Dynamic array'
NoteNo gibt ein byte zurück.
bei low kommen nicht die richtigen Daten genau so wenig bei high.
Und wenn du schaust sieht das so aus..
byte(FileInfo.MIDINotes[IntA])].NoteNo
Das ist auch seltsam warum er diese Meldung ausgibt
Zitat:
'Integer' und 'Dynamic array'
Es wird ein byte zurückgeliefert und nirgends steht was von Interger
gruss