Einzelnen Beitrag anzeigen

sinblur

Registriert seit: 5. Apr 2005
3 Beiträge
 
#1

Dynamische Arrays in normale Arrays umwandeln

  Alt 7. Apr 2005, 12:28
Hi,

sitze hier vor einem Problem.
Hab hier ne VCL(Delphi 4) die ich gerne Delphi3-konform umschreiben moechte.

Mein Problem besteht darin, dass ich nicht weiss wie ich die Arrays umschreiben muss.


var FByteArray : array of Byte; Da dies in Delphi3 nich funktioniert hab ichs mal so probiert:

FByteArray : array[1..100] of Byte; daraufhin kommen dann solche Fehler wie: Inkompatible Typen: 'Array' und 'Cardinal'
oder Inkompatible Typen: 'Array' und 'Word'
SetLength(FByteArray,FPacket^.ResponseCounter); //Kann ja nich gehen, da das Array nicht dynamisch erzeugt wurde. Wie koennte es funktionieren?

Wie koennte ich denn LINK fuer mein Problem einsetzen?

Danke schonmal

Gruss Sinblur
  Mit Zitat antworten Zitat