Trackbar ??

Tags:    delphi

Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
User
Bruger #421 @ 10.11.03 09:59
Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(



Du trækker bare trackbar.position fra din maksværdi.

Altså hvis du nu skal ændre et edit.text:

Ved trackbar1change skal koden være:
edit1.text := inttostr( tracbar1.max-trackbar1.position );

Ved ændring af edit1.text skal koden være:
trackbar1.position := trackbar1.max-strtoint(edit1.text);

(Sæt lige trackbar.position til max værdien fra start, så er det helt rigtigt)

Hilsen Ole






Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(


Du trækker bare trackbar.position fra din maksværdi.

Altså hvis du nu skal ændre et edit.text:

Ved trackbar1change skal koden være:
edit1.text := inttostr( tracbar1.max-trackbar1.position );

Ved ændring af edit1.text skal koden være:
trackbar1.position := trackbar1.max-strtoint(edit1.text);

(Sæt lige trackbar.position til max værdien fra start, så er det helt rigtigt)

Hilsen Ole




Hvorfor er det at du vil have den til at være omvendt?? Du kan da lige så godt bruge den som den er kan du ikke?? Ellers så prøv lige at forklare hvad det er du skal bruge det til

/Mads

Det er til at styre wave outen og det ser dumt ud med min øverst og max nederst.
-------------------------------------------------------
My name is Johnny and i am Funny and have a lots of Money. ;-)


Du kan jo evt. I stedt for at vende den om bruge lidt matematik til bare at ændre tallet, som du vil bruge til wave outen... Det kan gøres på følgende måde:
Var
Tal, Resultat: Integer
begin
Tal := TrackBar1.Position - TrackBar1.Max;
Resultat := -Tal;
end;

Så kan du bare bruge resultat i stedet for...


/Mads



Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(


Du trækker bare trackbar.position fra din maksværdi.

Altså hvis du nu skal ændre et edit.text:

Ved trackbar1change skal koden være:
edit1.text := inttostr( tracbar1.max-trackbar1.position );

Ved ændring af edit1.text skal koden være:
trackbar1.position := trackbar1.max-strtoint(edit1.text);

(Sæt lige trackbar.position til max værdien fra start, så er det helt rigtigt)

Hilsen Ole




Hvorfor er det at du vil have den til at være omvendt?? Du kan da lige så godt bruge den som den er kan du ikke?? Ellers så prøv lige at forklare hvad det er du skal bruge det til

/Mads



Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(


Du trækker bare trackbar.position fra din maksværdi.

Altså hvis du nu skal ændre et edit.text:

Ved trackbar1change skal koden være:
edit1.text := inttostr( tracbar1.max-trackbar1.position );

Ved ændring af edit1.text skal koden være:
trackbar1.position := trackbar1.max-strtoint(edit1.text);

(Sæt lige trackbar.position til max værdien fra start, så er det helt rigtigt)

Hilsen Ole




Hvorfor er det at du vil have den til at være omvendt?? Du kan da lige så godt bruge den som den er kan du ikke?? Ellers så prøv lige at forklare hvad det er du skal bruge det til

/Mads


Det er til at styre wave outen og det ser dumt ud med min øverst og max nederst.
-------------------------------------------------------
My name is Johnny and i am Funny and have a lots of Money. ;-)



Hej ...

Jeg er igang med et program hvor jeg skal bruge en trackbar som står det er nemt klaret men jeg skal have position 0 til at være nederst og den største øverst.

håber der er en der kan og vil hjælpe for de få point.
-------------------------------------------------------
My name is Johnny and i am Funny and have NO Money. :-(


Du trækker bare trackbar.position fra din maksværdi.

Altså hvis du nu skal ændre et edit.text:

Ved trackbar1change skal koden være:
edit1.text := inttostr( tracbar1.max-trackbar1.position );

Ved ændring af edit1.text skal koden være:
trackbar1.position := trackbar1.max-strtoint(edit1.text);

(Sæt lige trackbar.position til max værdien fra start, så er det helt rigtigt)

Hilsen Ole




Hvorfor er det at du vil have den til at være omvendt?? Du kan da lige så godt bruge den som den er kan du ikke?? Ellers så prøv lige at forklare hvad det er du skal bruge det til

/Mads

Det er til at styre wave outen og det ser dumt ud med min øverst og max nederst.
-------------------------------------------------------
My name is Johnny and i am Funny and have a lots of Money. ;-)

Du kan jo evt. I stedt for at vende den om bruge lidt matematik til bare at ændre tallet, som du vil bruge til wave outen... Det kan gøres på følgende måde:
Var
Tal, Resultat: Integer
begin
Tal := TrackBar1.Position - TrackBar1.Max;
Resultat := -Tal;
end;

Så kan du bare bruge resultat i stedet for...


/Mads


ked af det men kan ikke bruge jeres løsninger.
jeg får nemlig det promblem at mit program lukker ned når jeg prøver at køre det.
-------------------------------------------------------
My name is Johnny and i am Funny and have a lots of Money. ;-)



t