Zapisanie wszytskich paneli do pliku

Zapisanie wszytskich paneli do pliku
K1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 64
0

Mam takie coś:

Kopiuj
procedure TglownaForm.Button3Click(Sender: TObject);
var F:TextFile;
   I:Integer;
begin
 Try
  AssignFile(F,'h:\pliczor.txt');
  Rewrite(F);
  For I:=0 to GlownaForm.ComponentCount-1 do
  begin

   showmessage(GlownaForm.Components[I].name);
      WriteLn(F,GlownaForm.Components[I].Name);

   If(GlownaForm.Components[I] is TPanel) then
   begin
   WriteLn(F,GlownaForm.Components[I].Name);
   showmessage('panele: '+GlownaForm.Components[I].name);
   end;

  end;
 Finally
  CloseFile(F);
 End;

end;

Program powinien zapsiać wszytskie własciowsci name paneli do pliku i zapisuje do pliku wszytskie komponenty, ale nie wyodrębnia paneli</url>

cimak
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1668
0

ech... w petli daj:

Kopiuj
If Components[I] is TPanel then
begin
[..]
end;
K1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 64
0

tez nie działa

AklimX
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1218
0

SOA (Standardowa Odpowiedz Admina) ;-)

KD
  • Rejestracja: dni
  • Ostatnio: dni
0

mnie tylko zatsanawia co za bzdura zostala tam napisana wyzej bez wzgledu na post ktory czytasz wlasnie w tej chwili (tak pisze do ciebie ty to wlasnie czytasz)....

cimak
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1668
0
Kopiuj
procedure TForm1.FormCreate(Sender: TObject);
var I:Integer;
begin
For I:=0 to Form1.ComponentCount-1 do
        If (Form1.Components[i] is TPanel) then
                begin
                ListBox1.Items.Add(Form1.Components[i].Name)
                end;

end;

a dalej juz wiesz, co zrobic.

K1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 64
0

niestey tez nie działa

AklimX
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1218
0

ale co nie działa?
porównaj z tym: http://4programmers.net/pastebin/12

cimak
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1668
0

przestan mowic nic nieznaczace "nie dziala".
co nie dziala? wywala blad, jaki, gdzie?
jak sie objawia to "nie dzialanie"...?
napisz cos wiecej czlowieku, napisz cos o swoim programie!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.