Novo

Forum kao aplikacija na telefonu

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

Konvertovanje stringa u naziv nekog objekta na formi

  • 5 odgovora
  • 3.826 pregleda

Najnovija ↓

Konvertovanje stringa u naziv nekog objekta na formi 10.05.2004. u 00:32 · pre 273 meseca #1
Ne znam kako da drugacije nazovem temu...

Imam promenljivu a (tipa String) i a := 'MainWindow.Label1.Caption'.
Moze li nekako da se tekst koji sadrzi promenljiva a tretira kao objekat, ukljucujuci i property (u ovom slucaju MainWindow.Label1.Caption) ?

Recimo, imam fajl serbian.lng i u njemu je linija :
Citat:
MainWindow.Label1.Caption := blablabla
,
i ja hocu da program prepozna o kom objektu je rec i da mu dodeli blablabla za navedeni property.

Pozdrav, Marko.
Re: Konvertovanje stringa u naziv nekog objekta na formi 10.05.2004. u 10:02 · pre 273 meseca #2
Koliko mogu da primetim ti zelis da prevedes aplikaciju na neki drugi jezik, odnosno da omogucis prevod. Evo jedne ideje...

Napravis tekstualni fajl sa prevodima i uredis ga onako kako to tebi najvise odgovara. Zatim napravis proceduru koja ce se izvrsavati OnCreate i koja ima jednostavnu funkciju da ide i cita redom iz fajla prevode (za unapred setovani jezik iz registrija) i te prevode, odnosno stringove, dodeljuje objektima... evo primera...

ReadLn(f,s);
form1.label1.caption:=s;
ReadLn(f,s);
form1.Label2.caption:=s;
.
.
.
Do kraja koliko imas objekata. Naravno svi prevodi moraju biti poredjani pravilnim unapred utvrdjenim redosledom... Ovo mozes da stavis i u neki loop pa da ti kod bude osetno kraci...
poz
Potpis
MacBook Pro or iMac (intel Core Duo edition) user wannabe!!!
Uz malo srece i malo vise para... heh...
Re: Konvertovanje stringa u naziv nekog objekta na formi 10.05.2004. u 11:27 · pre 273 meseca #4
Citat:

i ja hocu da program prepozna o kom objektu je rec i da mu dodeli blablabla za navedeni property.


program ne moze sam da prepozna o kom je objektu rec, vec moras ti nekako da mu kazes, sto znaci da ponovo moras da pravis proceduru koja ce umesto onog mog da ide redom da u tekstualnom fajlu pronadje odgovarajuculiniju i da ponovo promeni caption. Ne postoji ni jedan automatski proces, vec dosta toga moras sam da odradis.

poz
Potpis
MacBook Pro or iMac (intel Core Duo edition) user wannabe!!!
Uz malo srece i malo vise para... heh...
Re: Konvertovanje stringa u naziv nekog objekta na formi 19.05.2004. u 21:49 · pre 273 meseca #6
PA sve je to OK ali nerazumem petljanciju ako delphi vec ima alat za tako nezo onaj njegov Traslation re... (nesto)
Doduse ja bi voleo znati kako to radi ,ako neko moze da mi objasni bilo bi OK :-(
Potpis
Za sada bez dobrog potpisa !
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme