Odczyt z klucza i zapis do MEMO

0

Witam mam taki problem.

Bawię się plikami INI i napotkałem problem. Chciałbym odczytać pewne informacje z klucza i zapisać je do komponentu memo tylko że każdy wyraz w oddzielnej linii.

np.

[1]
klucz=a,b,c,s
klucz2=asdff

I teraz chciałbym aby a było w innej linii b w innej itd...

Nie musi to być w komponencie MEMO chciałbym byle by to ładnie wyglądało (każdy wyraz w oddzielnej linii).

I mam jeszcze jedno pytanie. Czy da się tak zrobić aby komponenty np label pojawiały się w trakcie działania programu??

Np użytkownik podaje że chce wprowadzić np 5 wartości i pojawia mu się 5 pól edit.

Da się tak zrobić??

Pozdrawiam

0
Bambo napisał(a):

Czy da się tak zrobić aby komponenty np label pojawiały się w trakcie działania programu??

Np użytkownik podaje że chce wprowadzić np 5 wartości i pojawia mu się 5 pól edit.

Da się tak zrobić??

http://pl.wikibooks.org/wiki/Delphi/Dynamiczne_tworzenie_komponentów

0

OOO dzięki o to właśnie mi chodziło-dzięki.

Jeszcze tylko pierwsza część mojego postu i będę szczęśliwy :D

0

Poczytaj o ExtractStrings.

ExtractStrings([','], [], PChar(INI.ReadString('Sekcja', 'Klucz', 'Wartość domyślna')), Memo1.Lines);
0

Wielkie dzięki.

A jak zrobić żeby z elementu MEMO zapisywało do pliku wszystko w jednej linii??

Czyli np.

memo:
a
b
c

Plik

[1]
klucz:=a,b,c

Czyli na odwrót :D

0
Bambo napisał(a)

A jak zrobić żeby z elementu MEMO zapisywało do pliku wszystko w jednej linii??

No bez przesady... W pętli dodajesz do siebie kolejne linie + separator (do zmiennej), później zapisujesz wartość zmiennej do pliku INI;

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