Variabler...

Tags:    delphi

Hej jeg er ret ny med delphi, og har lige lidt spørgsmål angående variabler.
Jeg arbejder en del med php, og bruger variabler meget, men hvordan virker det i Delphi.

1. Hvordan defineres de (Integer mm)?

2. Hvadhedder variablen for indholdet af et Edit-felt?

3. hvordan viser man indholdet af en variabel i fx et Edit-felt?




7 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Hvis du nu vil lave et variabel der gemmer en værdi og viser den når man trykker på en knap kan man gøre følgende. Smid en Button på din form. Dobbelklik på den. Skriv
Fold kodeboks ind/udKode 


Hvis det skal vise værdien fra en edit skal du gøre dette

Fold kodeboks ind/udKode 


Håber det kan hjælpe!


Windows er verdens beste trojan!



1. Hvordan defineres de (Integer mm)?

Man definerer variabler på følgende måde;

var
HelTal : Integer;
KommaTal : Double;
Tekst : String;

Der findes selvfølgelig flere, men ovenstående er nogen af de mest brugte.

2. Hvadhedder variablen for indholdet af et Edit-felt?

Indholdet i et Editfelt er af typen String, altså en tekst.

3. hvordan viser man indholdet af en variabel i fx et Edit-felt?

Man kan bruge showmessage(String);
Og når jeg skriver String, betyder det at den skal have en string, tekst, ind for at kunne vise det.

Du kan selvfølgelig konvetere det, så du kan vise det, hvis du har andre former for variabler.

HelTal -> String : IntToStr(HelTal)
String -> HelTal : StrToInt(String)
KommaTal -> String : FloatToStr(KommaTal)
String -> KommaTal : StrToFloat(String)

Og hvis du skal hvis indholdet af dit Editfelt skriver du bare;

Showmessage(Edit.Text);


Med venlig hilsen
Dennis Lauritzen



Så skal du sige:
Edit1.Text := DinVariabel
Hilsen CHadi
Mit lykketal er 2959



Når jeg forsøger med eksempel to kommer følgende meddellelse:

[Error] Unit1.pas(32): Incompatible types: 'String' and 'Integer'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'


[Redigeret d. 26/03-04 19:54:50 af Daniel Lübker]



Undskyld kom til at lave en fejl. Det skal være
ShowMessage(IntToStr(Tal));


Windows er verdens beste trojan!



Hvordan gør man så hvis jeg har en variabel, hvis indhold jeg gerne vil have vist i et Edit-felt?



Tak for hjælpen.
Allesammen...



t