|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
30.3.2006, 18:03 | #21 |
Starosedelac
|
Re: Delphi kutak
Imam jedan problem; planiram da napravim program JAD2JAR maker® koji bi skinuo JAR fajlove pomocu JAD fajlova. To ovako izgleda: udjes u program; kliknes na Otvori JAD; on u RichEdit-u ispise sta se nalazi u tom JAD-u. Izmedju ostalog, nalazi se i linija texta: MIDlet-Jar-URL: <game>.jar
Mene zanima kako da selektujem to <game>.jar koja je uvek promenljiva [string] (npr. moze biti Splinter_cell.jar ; Prince_of_Persia.jar) kako bih ga iskopirao u clipboard. Postoji li komanda da selektujes celu liniju texta? Ako postoji, kako bi moglo da se izvede nesto kao findtext('MIDlet-Jar-URL:',...,...,...) pa onda select line gde se to nalazi, pa onda oduzmem string MIDlet-jar-URL i ostane samo <game>.jar??? |
30.3.2006, 19:17 | #22 | |
Član
Član od: 2.12.2005.
Lokacija: Zajecar
Poruke: 218
Zahvalnice: 0
Zahvaljeno 2 puta na 2 poruka
|
Re: Delphi kutak
Citat:
Kod:
procedure TForm1.Button1Click(Sender: TObject); var Trazena_linija: string; begin richedit1.SelStart:=richedit1.FindText('MIDlet-Jar-URL:', 0, length(richedit1.text), []); Trazena_linija:=richedit1.Lines.Strings[richedit1.CaretPos.y]; end; |
|
30.3.2006, 21:01 | #23 |
Član
Član od: 2.12.2005.
Lokacija: Zajecar
Poruke: 218
Zahvalnice: 0
Zahvaljeno 2 puta na 2 poruka
|
Re: Delphi kutak
Evo nadjoh jos malo vremena da kompletiram proceduricu:
Kod:
procedure TForm1.Button1Click(Sender: TObject); var Trazena_linija: string; t_pocetak, t_kraj: integer; Trazena_rec: string; begin richedit1.SelStart:=richedit1.FindText('MIDlet-Jar-URL:', 0, length(richedit1.text), []); Trazena_linija:=richedit1.Lines.Strings[richedit1.CaretPos.y]; t_pocetak:=pos('MIDlet-Jar-URL:', trazena_linija); t_pocetak:=t_pocetak+length('MIDlet-Jar-URL:'); t_kraj:=pos('.jar', trazena_linija); trazena_rec:=copy(trazena_linija, t_pocetak, t_kraj-t_pocetak); end; |
31.3.2006, 13:50 | #24 |
Starosedelac
|
Re: Delphi kutak
Hvala ti Gorane puno, ali ja sam resio na sledeci nacin:
Kod:
StartPos := 0; { ToEnd is the length from StartPos to the end of the text in the rich edit control } ToEnd := Length(Text) - StartPos; FoundAt := FindText('MIDlet-Jar-URL: ', StartPos, ToEnd, [stMatchCase]); if FoundAt <> -1 then begin selstart:=0 ; sellength:=foundat-startpos+Length('MIDlet-Jar-URL: '); richedit1.ClearSelection ; richedit1.Lines.SaveToFile('C:\JAD2JARdatafile.j2j'); //odavde krece assign file assignfile(F,'C:\JAD2JARdatafile.j2j'); reset(F); readln(F,s); //readln cita samo prvi red texta richedit1.Lines.Text:=s; closefile(F); P.S. Ako te zanima, imas download na http://users.cjb.net/jad2jarcreator/...se%20setup.exe |
3.4.2006, 13:19 | #25 |
Novi član
Član od: 14.3.2006.
Lokacija: Leskovac
Poruke: 9
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Pogledajte neke od mojih programa na www.polarotor.co.yu -WinXP Doktor, Power Tweak i WinSecurity. Pozzz
|
3.4.2006, 19:12 | #26 |
Starosedelac
|
Re: Delphi kutak
@Jovica - kako ubacujes program na polarotor sajt? Imam par programa koja bih zeleo da im pokazem...?
|
11.4.2006, 12:15 | #27 |
Novi član
Član od: 14.3.2006.
Lokacija: Leskovac
Poruke: 9
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Posalji programe na polarotor@beotel.yu da ih testiraju, pa ako su dovoljno dobri, stavice ih.
Pozzz Poslednja ispravka: jovica016 (11.4.2006 u 12:22) |
12.4.2006, 10:42 | #28 |
Starosedelac
|
Re: Delphi kutak
Jovice 'fala!
Poslacu im par programa ->oboricu ih s nogu P.S. Mislim da ti je lokacija u profilu lose napisana...Ili se maybe varam? |
12.4.2006, 13:07 | #29 |
Novi član
Član od: 14.3.2006.
Lokacija: Leskovac
Poruke: 9
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Hvala deusdies... Nego, opet mi treba pomoc. Sad radim na nekom programcicu, koji radi "neke stvari" i skoro sam ga zavrshio. Ali ne znam kako da procitam mejlove zapisane u Address Book(Outlook Express). Probao sam sa nekom MAPI f-jom ali ne funkcionishe(barem na mom kompu). Pa ako neko ima ideju...? Stvarno nemam vremena da pisem program koji ce pretrazivati odredjene ekstenzije u potrazi za mejlovima! Pozzz
|
27.4.2006, 9:28 | #30 |
Novi član
Član od: 27.4.2006.
Poruke: 1
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Treba mi pomoc oko pravljenja igrice u Delphi-ju. Sta treba da uradim da bi se figurice kretale sa jedne pozicije na drugu.
|
27.4.2006, 10:01 | #31 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Delphi kutak
Proanaliziraj malo sledeći kod:
http://www.010101.org/voodoo/VSF.rar |
30.4.2006, 12:36 | #32 |
Član
|
Re: Delphi kutak
Imam jedno pitanje mozda je glupo i jednostavno, ali do sad se nisam susreo sa tim problemom. Radim neki program za maturski u Delphiju, i problem je u tome sto ne znam kako da proverim da li je uneta vrednost integer tipa.
procedure TForm1.SpinEdit1Change(Sender: TObject); if {ovde teba da stoji taj kod koji proverava da li je spinedit1.value integer}then begin memo1.Font.Size:=spinedit1.value; end; Ne mogu da verujem da se do sad nisam susreo sa ovim problemom! |
30.4.2006, 14:32 | #33 | |
Član
Član od: 2.12.2005.
Lokacija: Zajecar
Poruke: 218
Zahvalnice: 0
Zahvaljeno 2 puta na 2 poruka
|
Re: Delphi kutak
Citat:
Neznam koja je ta spinedit komponenta, nema je kod mene delphiju ili je nisam nasao na brzinu, ali verovatno je tipa string, kao i sam edit. Probaj sledeci kod Kod:
try memo1.Font.Size:=strtoint(edit1.text); except memo1.Font.Size:=10; edit1.text:='10'; end; Ako startujes program u delphi okruzenju, i uneses u edit pogresnu vrednost, dibager ce ti javiti gresku, ali ce program moci da nastavi rad, dok ako startujes kompajliranu verziju, zbog try-except petlje, neces dobiti nikakvu gresku, tj. ako ne uspe da postavi velicinu fonta unesenu u edit, izvrsice kod u except delu. Cisto da se ne zbunis ako startujes program iz Delphi okruzenja i opet dobijes gresku, Delphi ce po difoltu uhvatiti gresku, javiti, i ako nastavis program nastavice izvrsenje. U normalanom startovanju nece biti greske vec izvrsenje except bloka. |
|
30.4.2006, 17:44 | #34 |
Član
|
Re: Delphi kutak
Spinedit je u grupi Samples, a spinedit.value je tipa integer. Upravu si za ono da kad se kompajlira ni ne prijavljuje gresku, ali provalio sam da uopste ne mora da se pise try i expect. Vec samo ovo:
Kod:
procedure TForm1.SpinEdit1Change(Sender: TObject); begin memo1.Font.Size:=spinedit1.value; end; end. |
11.6.2006, 2:11 | #35 |
Član
|
Re: Delphi kutak
E ovako, danas sam uzeo da pravim program koji za zadatu sliku pravi html kod koji kad se ubaci na stranicu iscrta tu sliku pomocu slova.I uspeo sam za 3-4 sata da ga sklepam! Medjutim javio se jedan problem slika se iscrta, ali mesaju se neke boje, npr. umesto zute plava, umesto plave crvena....To je verovatno zbog koda posto ja prvo citam boju pixela pa je onda prevodim u hexadecimalni zapis kako bi mogao da ga koristim u html. I izgleda da tu dodje do nekog problema, zna li mozda neko zasto, i kako da resim! Evo ga kod koji izdvaja hexadecimalni zapis boje odredjenog pixela kordinata j i i
Kod:
s:=IntToHex(ColorToRGB(canvas.pixels[i,j]),6) |
23.6.2006, 16:57 | #36 |
Novi član
Član od: 20.3.2006.
Lokacija: Bela Crkva
Poruke: 26
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Da li zna neko kod da zapamti nesto sto ja napisem u ComboBox-u?
|
23.6.2006, 21:58 | #37 | |
Veteran
|
Re: Delphi kutak
Citat:
Vidjao sam i da ljudi snimaju vrednosti u registry ali to je za Osim ako ne podrazumevas nesto drugo pod "zapamtiti"? Daj jos malo detalja... |
|
23.6.2006, 23:12 | #38 |
Novi član
Član od: 20.3.2006.
Lokacija: Bela Crkva
Poruke: 26
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Nas kako jedan decko mi je pokazao kako ali sam zaboravio.Prosle godine napravio sam program za ocene uz pomoc tog decka.Nas kako :
1. napravio sam jedno dugme za dodaj (da dodam neki predmet) 2.jedno dugme za racunaj (racuna prosek svakog predmeta i ukupan prosek) 3. Nisam siguran ali mislim da je bio combo box mozda nesto drugo (tu sam upisivao predmete). i jos edit ( valjda ) da upisujem koje ocene imam.E sad program je ovako radio.Ja upisem ocenu i dodam neki predmet (zaboravio sam da ti kazem da je bilo dugme zapamti) i kliknem na zapamti.sledeci put kad otvorim program on ima sve podatke koje sam zapamtio (ali kad kliknem na dugme ne izbacuje nikakav prozor da snimim pod nekim imenom ili tako nesto). |
24.6.2006, 11:43 | #39 | |
Član
Član od: 15.6.2006.
Lokacija: Zajecar
Poruke: 185
Zahvalnice: 12
Zahvaljeno 24 puta na 21 poruka
|
Re: Delphi kutak
Citat:
Kod:
combobox1.Items.SaveToFile(ime_fajla); Kod:
combobox1.Items.LoadFromFile(ime_fajla); Kod:
ime_fajla:=extractfilepath(application.ExeName)+'\fajl.txt'; Najlaksi nacin sa txt fajlom, kao sto je neko vec pomenuo, da se ne bi zezao sa registrijem, a ako hoces u registry, dobices primer i za to. |
|
24.6.2006, 15:42 | #40 |
Novi član
Član od: 20.3.2006.
Lokacija: Bela Crkva
Poruke: 26
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Delphi kutak
Hvala za kod.Moze i onaj drugi.Vise cu da znam.
|
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
PD kutak | G.G. | Tekstovi u SK | 17 | 1.11.2005 23:01 |