Avatar billede landsbytossen Nybegynder
04. september 2001 - 09:37 Der er 6 kommentarer og
2 løsninger

IntToStr() genkendes ikke

Prøver at konvertere en integer til string:
szPossible: string;
nCount: integer;
...
szPossible := IntToStr(nCount);
giver compiler fejlen :
Undeclared Identificer: \'IntoToStr\'
Hvad sker der ??? Er det mig eller Borland ?
Avatar billede borrisholt Novice
04. september 2001 - 09:39 #1
og du har huskes uses sysutils ?

Jens B
Avatar billede morten_s Nybegynder
04. september 2001 - 09:39 #2
IntToStr findes i den unit som hedder SysUtils, har du den stående under dine Uses ?
Avatar billede borrisholt Novice
04. september 2001 - 09:40 #3
morten_s  >> Jeg var først !!! :-))))))

Jens B
Avatar billede morten_s Nybegynder
04. september 2001 - 09:41 #4
Ja men jeg får mindst ½ af pointene *GGG*
Avatar billede landsbytossen Nybegynder
04. september 2001 - 09:45 #5
Ok, virker med sysUtils i Uses. Troede compileren selv kunne holde rede på alt det der.
Borrisholt står godt nok øverst, men 39:05 for jeg begge. De må se at få hundrededel sekund med her på eksperten. Takker.
Avatar billede borrisholt Novice
04. september 2001 - 09:49 #6
landsbytossen >> Misforstå mig ret ... IntToStr er ikke noget som Delphi kan. Eller rettere sagt så er det ikke en indbygget funktion. Detfor har Borland kodet funktionen for dig.

Du er nødvendig vis nød til at fortælle compileren hvor den skal finde den funktion, det kunne jo ligeså godt være en du selv havde skrevet. DERFOR skal du inkuldere sysutils i din uses, og DERFOR gør compileren det ikke selv !


Jens B
Avatar billede landsbytossen Nybegynder
04. september 2001 - 09:55 #7
Det kunne de godt have sagt i hjælpe filen.
Er lige landet fra VB og derfor i hård syntaxtræning. Takker igen. JL
Avatar billede delphi Nybegynder
04. september 2001 - 11:25 #8
>Det kunne de godt have sagt i hjælpe filen.

Det gør de også (indirekte).  Her er et cut fra online hjælpen:

Converts an integer to a string.

Unit
Sysutils

Som du ser, oplyses du om at den ønskede rutine findes i SysUtils uniten.  Den eneste unit delphi ALTID inkluderer er System.  Alle andre units skal inkluderes af brugeren, dvs. også Sysutils.  En anden ting er så, at Delhi\'s IDE er smart nok til at vide, at visse units skal includeres til bestemte tider. eg. Laver du en ny form, så er fx. Windows og Forms unit\'erne inkluderet i koden for dig.  MEN laver du en ny UNIT, dvs. ikke en form, så skal du selv gøre arbejdet - fordel: større frihed, ulempe: større arbejde.

Peter
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester