Hvad vil du opnå? For det første skal du i din if bruge "=" i stedet for ":=" og for det andet så sætter du progressbar1.position til værdien "0" uanset om den er 100 eller hvad den er <SNIP> if progressbar1.position := 100 then progressbar1.position := 0 else progressbar1.position := 0; </SNIP>
ProgressBar1.Position returnerer en Integer (heltal), mens et assignment til Edit1.Text kræver en streng. Derfor er du nødt til at konvertere ProgressBar1.Position til en streng. Dette kan du bla. gøre med IntToStr()
en streng er en række bogstaver efter hinanden med " tegn omkring. fx: "1234" det er altså bogstavet '1' fulgt af bogstavet '2' osv. et tal derimod er en numerisk værdi. tallet 1234 kan udtrykkes i bogstaver på amge måder: 1234 = MCCXXXIV = 1250-16 = osv. men det har altid den samme talværdi.
Synes godt om
Ny brugerNybegynder
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.