Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   SetLength() und Dyn. Variablen (https://www.delphipraxis.net/24195-setlength-und-dyn-variablen.html)

Mussfragen 17. Jun 2004 08:42


SetLength() und Dyn. Variablen
 
Hallo,
warum ruft das im Folgenden gezeigte Codefragment einen Fehler beim
Compilieren hervor ?
Delphi-Quellcode:

Codefragment mit Fehlermeldung: Inkompatible Typen

type DySortLS = array of integer;
var SoLS             : DySortLS;
....
begin
  setLength(SoLS,100);
end;
[edit=sakura] [delphi]Tags Mfg, sakura[/edit]

Alfons_G 17. Jun 2004 09:34

Re: SetLength() und Dyn. Variablen
 
Hallo,

ich konnte hier definitv keinen Fehler finden. Delphi 7 kompiliert den Code anstandslos und führt in aus.

:coder:

Steve 17. Jun 2004 10:28

Re: SetLength() und Dyn. Variablen
 
Willkommen in der :dp: "Nachbar" (*nach.Frickenhausen.wink* :mrgreen: )
Ich seh da auch absolut keinen Fehler, kompilieren funzt bei mir auch :gruebel:

Gruß Stephan

sakura 17. Jun 2004 10:32

Re: SetLength() und Dyn. Variablen
 
Welche Delphi-Version nutzt Du denn :gruebel:

...:cat:...

Dax 17. Jun 2004 10:42

Re: SetLength() und Dyn. Variablen
 
Check mal die Compiler-Settings, vielleicht ist da was verstellt.

Mussfragen 17. Jun 2004 11:01

Re: SetLength() und Dyn. Variablen
 
Hallo, besten Dank für di Hinweise:
Die Lösung ist:
vor ca. 5. Jahren aus Kompatibilitätsgründen in einer Unit
SetLength() zur Stringbehandlung eingerichtet, jetzt wieder
daran erinnert.
Es geht deshalb mit vorgestelltem Unitname, also im Beispiel:

system.setlength(SoLS,100)

Dem Stephan/ Frickenhausen noch:

bei mir Frickenhausen bei Stuttgart, trotzdem viele Grusse

H. L. [dp][df][delphi]

Steve 17. Jun 2004 11:03

Re: SetLength() und Dyn. Variablen
 
[ot]oh schade, da hab ich wohl etwas zu übereilt reagiert :oops: ;)[/ot]


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz