Komponenty z txt

0

witam, mam pytanie :
Jak wykonac kod aby nazwy komponentow (np. labelów) byly wczytywane z pliku textowego a nastepnie kazdemu przypisanie caption:='okx' ?

mam na formie :
label1 , label2, label3

w pliku komponenty.txt:
label1=ok1
label2=ok2
label3=ok3

i chcailbym by po kliknieciu przycisku kazdy z labelow otrzymywal etykiete zapisana w txt

z gory dziekuje za odpowiedz

0

Poszukaj czegos do obsługi plików ini (co z tego, że rozszerzenie jest txt), a potem SetWindowText.

0

walsnie pracuje na ini
ale nie wiem jak zmienic captiona znajac nazwe komponentu zapisana w stringu

takie cos na razie znalazlem:
form1.FindComponent('menu').

0

SetWindowText(FindWindow(Nil,'staranazwa'),'nowanazwa');

// nazwy powinny byc jako pchar

0

ok juz znalazlem w przykladach:p
chodzilo mi o :
TMemo(FindComponent('memo' + inttostr(i) )).Clear;

Mialbym jeszcze jedno pytanie z tej dziedziny
jak mam przypisac nazwe formy

tak jak z komponentem to zrobilem
Tlabel(TForm(FindComponent('Form1')).FindComponent('label1')).Caption:='ok'; cos takiego ale to blad generuje :/

0

Form1.Caption := 'Tytuł'; :p ew. Caption := 'Tytuł'; (w metodach klasy TForm1). :p

0

(findcomponent('nazwa_labela') as TLabel).caption:='lol';
(labele na formie)

1 użytkowników online, w tym zalogowanych: 0, gości: 1