Poslao: 30 Avg 2006 11:36
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Dakle , u Delphiju sam nov do kraja , i nemam ga pojma ....
Poceo sam da citam neke tutoriale i tako to ....
Ali , imam problema sa nekim stvarima , pa , reko , ako neko ima vremena da mi objasni ....
1.Ako imam neki Integer , recimo , MediaPlayer1.Position , kako mogu da ubacim da Edit1.Text ima vrednost MediaPlayer1.Position-a ? Uvek mi se zali da je Edit1.Text string , a MediaPlayer1.Position Integer , dakle , kako da taj Integer pretvorim u string ?
2.Ovo vec ne znam da li je mnogo tesko , da , recimo neki tekst editor koji napravim otvori fajl preko koga je startovan , kao Notepad , recimo
I to bi bilo to za sada a , kasnije cu verovatno naci josh milion problema , ali cu pokusati sam da ih resim , ova dva stvarno ne znam kako .... nigde na netu ne mogu da nadjem neki primer ...
Hvala unapred
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 30 Avg 2006 12:10
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
1. Treba ti funkcija za konverziju: IntToStr(integer), a obratno, StrToInt(String)... e sad kod ove, treba koristiti StrToIntDef(string,default_integer_vrednost_u_slucaju_greske).
2. Pogledaj ParamStr u helpu
|
|
|
|
|
|
Poslao: 30 Avg 2006 13:11
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
U editoru kliknes na tu MediaPlayer komponentu (pretpostavljam da je komponenta), pa u ObjectInspektoru otvoris karticu Events.
Pogledaj koji ti Event odgovara za refresh Edit-a, pa duplo klikni na taj event.
U Source Editoru ce da se kreira nova procedura. E, u toj proceduri upises ono sto stoji gore.
Ovo sto sam ti ispricao je generalizovano, neznam kakva je komponenta taj MediaPlayer jer je nisam nikada koristio.
|
|
|
|
Poslao: 30 Avg 2006 13:13
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Pa , nema tamo nishta shto mi treba osim , ne znam shta je 'OnNotify' Event .....
Zar ne postoji neki step event ili tako neshto ? neki event ciji se kod pokrece u svakom stepu iznova ?
|
|
|
|
Poslao: 30 Avg 2006 13:27
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Pa mozda da postavis Timer-komponentu na formu, i da koristis njegove evente.
|
|
|
|
|
Poslao: 31 Avg 2006 13:30
|
offline
- bobby
- Administrator
- Pridružio: 04 Sep 2003
- Poruke: 24135
- Gde živiš: Wien
|
Pa zamislis da imas Pozicija := 730, i ti probas Pozicija := Pozicija/1000, rezultat je 0.73.
Ukoliko je Pozicija deklarisana kao Integer, a 0.73 nije integer, jasno je onda zasto Pozicija ne moze da uzme tu vrednost.
Napravi novu varijablu i deklarisi je kao Extended:
Procedura xyz ;
var
nova_varijabla: extended;
pozicija: integer;
begin
nova_varijabla := pozicija/1000;
Edit1.Text := FloatToStr(nova_varijabla);
...
end;
|
|
|
|
Poslao: 31 Avg 2006 14:45
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
Jaooooo , koja glupost ...... Dosad sam radio samo sa jezicima koji sami odredjuju vrsu varijable i menjaju je , pa se nisam navikao ......
|
|
|
|