mitenkä vaihdetaan TrackBar:ssa Max ja Min arvojen paikkaa silloin kun TrackBar on pystyasennossa... siis esmes jos Max= 65535 niin se pitäisi olla ylhäällä ja Min alhaalla.
TrackBar
3
567
Vastaukset
- DoD
. ratkaisu on käyttää negatiivisiä arvoja ja kääntää ne ohjelmassa, esim.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;
type
TForm1 = class(TForm)
TrackBar1: TTrackBar;
Label1: TLabel;
procedure TrackBar1Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.TrackBar1Change(Sender: TObject);
var positio:integer;
begin
positio:=not TrackBar1.Position 1;
//positio sisältää käsiteltävän arvon
Label1.Caption:=inttostr(positio);
end;
end.- DoD
.. TrackBarin arvot ovat:
Max = 0
Min = -65535 - Nortti
DoD kirjoitti:
.. TrackBarin arvot ovat:
Max = 0
Min = -65535kiitoksia, kokeilin esimerkin mukaan ja toimii ok.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 911052
- 55732
Huonoja uutisia-nyt lähtee höyrylaivat
https://www.ita-savo.fi/ Konkurssiin meni tämäkin yritys. Raja kiinni ja venäläiset turistit puuttuvat. Täällä menee pe35604Ei näytä hyvältä
Kyllä nyt Ähtäriä viedään vesikelkalla. Neuvotteliat untuvikkoja kaikki. Mikko tietty tapansa mukaan loikki puheenjohtaj39546Älä itke rakas.
Tunnen sun kyyneleet silmissäni. Kaikki tulee menemään hyvin. Loppu häämöttää jo...49480- 31469
Jos vielä toivot...mies...
Saisinpa jonkun merkin sinulta, jos vielä odotat 📝➡️📱 Rohkeus on mennyt jos seurustelet vaikka nykyisin. En halua häi45463- 34447
Olet hurmaava
Olet paras mies, joka on tullut vastaan. Sinussa on jotakin, mitä muissa ei ole. En vaan tiedä, mikä on oikein sinun su14431- 38424