Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 1.867 pregleda

Najnovija ↓

AfterScroll dobiti trenutni pozicinirani slog 01.01.2011. u 22:34 · pre 192 meseca #1
Pitanje ?

trebam da sa petljom prodjem kroz sve slogove i da u tom prolazu na label kom dobijem podatak sloga npr.broj telefona
a da je za korisnika vidljivo cijelo vrijeme broj telefona tj. da se vrte svi tel brojevi na label komp...
hvala

moj primjer ali ne ra radi ,gdje gresim

ovo sam stavio u timer okidacu i tblTelBroj (afterscroll) event

var
i : integer;
begin
i := 1;
tblTel.DisableControls;
while i <= 100 do
begin
tblTel.First;
while not tblTel.Eof do
begin
lTelBroj.Caption := tblTel.FieldByName('BROJTEL').AsString;
tblTel.Next;

end;
i := i+1;
lKolicina.Caption := inttostr(i-1);
tblTel.EnableControls;
timer1.Enabled := false;
Re: AfterScroll dobiti trenutni pozicinirani slog 02.01.2011. u 18:08 · pre 192 meseca #2
> trebam da sa petljom prodjem kroz sve slogove i da u tom prolazu na label kom dobijem podatak sloga npr.broj telefona
> a da je za korisnika vidljivo cijelo vrijeme broj telefona tj. da se vrte svi tel brojevi na label komp...

Nisi ovo dovoljno jasno napisao, ne shvatam šta želiš.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: AfterScroll dobiti trenutni pozicinirani slog 02.01.2011. u 21:11 · pre 192 meseca #3
Igore,trebam mi nesto slicno kao izvlacenje sretnog dobitnika "neke igre"..Recimo,imam bazu svih tel.brojeva i kad korisnik klikne na dugme "start", da petlja prodje kroz sve slogove u bazi tj.tel brojeva, zatim pritiskom na dugme "stop" da se petlja zaustavi na neki slog tj.tel broj. a da cijelo vrijeme bude prikazan tel.broj u kompo label dog petlja prolazi kroz slogove u bazi... nadam se da sam pojasnio malo bolje,hvala ti na razumjevanju...
Re: AfterScroll dobiti trenutni pozicinirani slog 03.01.2011. u 05:59 · pre 192 meseca #4
Možeš da učitaš telefone i stringlistu. Staviš tajmer i u njemu nešto ovako:

inc(izabrani)
if izabrani >= strlstTel.count then
izabrani := 0

labela.caption := strlstTel.string[izbrani]



onda staviš dugme sa tajmer.enable := false i ostaće prikazan izabrani trelefon.

Re: AfterScroll dobiti trenutni pozicinirani slog 03.01.2011. u 13:33 · pre 192 meseca #5
> Igore,trebam mi nesto slicno kao izvlacenje sretnog dobitnika "neke igre"..Recimo,imam bazu svih tel.brojeva i kad korisnik klikne na dugme "start", da petlja prodje
> kroz sve slogove u bazi tj.tel brojeva, zatim pritiskom na dugme "stop" da se petlja zaustavi na neki slog tj.tel broj. a da cijelo vrijeme bude prikazan tel.broj u
> kompo label dog petlja prolazi kroz slogove u bazi... nadam se da sam pojasnio malo bolje,hvala ti na razumjevanju...

Imaš mogućnost sa prebacivanjem sadržaja tabele u stringlist, kao u datom primeru ili možeš samo koristiti dataset, s tim što ćeš:
a) koristiti First, Next za kretanje u okviru dataseta (ako ti trenutna pozicija nije bitna). U svakom timer eventu pozoveš Next, prikažeš tekuću vrednost, ako si na Eof, pozoveš First.
b) dodati u klasu (formu) jedno polje (promenljivu) integer tipa koja će čuvati dokle si stigao, npr. FCurrRec. Kada se okine timer, sačuvaš tekuću poziciju dataseta, promeniš RecNo na FCurrRec + 1, prikažeš telefon i vratiš na sačuvanu poziciju.

Eventualno posle promene vrednosti captiona ćeš morati da pozoveš Update/Refresh, takođe vodi računa da ne izabereš suviše mali ili veliki interval za Timer.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme