Avatar billede hensewg Nybegynder
24. marts 2008 - 18:30 Der er 7 kommentarer og
1 løsning

Hvordan ganger jeg 2 med det tal der står i min TEdit?

Hej eksperter

Hvordan ganger (*) jeg f. eks. 2 med det tal der står i min TEdit?

MvH. HenseWG
Avatar billede kroning Nybegynder
24. marts 2008 - 18:34 #1
Hvis det er et heltal
2*StrToInt(Edit.Text);

Hvis det er komma tal
2*StrToFloat(Edit.Text);
Avatar billede hensewg Nybegynder
24. marts 2008 - 18:49 #2
Jeg kan ikke få det til at fungere.

Her er min kode:
adioButton2.Checked then Shellexecute(Handle, 'open', 'Shutdown.exe', PChar('-s -f -t '+ 60*StrToInt(Edit1.Text)), nil, SW_minimize);

Hvad gør jeg galt?

MvH. HenseWG
Avatar billede hensewg Nybegynder
24. marts 2008 - 18:50 #3
Glem "adioButton2.Checked then".
Avatar billede kroning Nybegynder
24. marts 2008 - 18:56 #4
Shellexecute(Handle, 'open', 'Shutdown.exe', PChar('-s -f -t '+ IntToStr(60*StrToInt(Edit1.Text))), nil, SW_minimize);
Avatar billede hensewg Nybegynder
24. marts 2008 - 19:03 #5
Mange tak :) Smid et svar og du får dine point.

MvH. HenseWG
Avatar billede hensewg Nybegynder
24. marts 2008 - 19:07 #6
Lige en hurtig en.
Prøvede lige at putte en kommentar på:
Shellexecute(Handle, 'open', 'Shutdown.exe', PChar('-s -f -t '+ IntToStr(60*StrToInt(Edit1.Text)) +'-c "Hej"'), nil, SW_minimize);

Men nu virker det pludselig ikke mere?

MvH. HenseWG
Avatar billede kroning Nybegynder
24. marts 2008 - 19:14 #7
Du mangler sikkert bare et mellemrum før -c
Shellexecute(Handle, 'open', 'Shutdown.exe', PChar('-s -f -t '+ IntToStr(60*StrToInt(Edit1.Text))+' -c "Hej"'), nil, SW_minimize);
Avatar billede hensewg Nybegynder
24. marts 2008 - 19:24 #8
Yup, det var det. Mange tak for det ;)
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