ďťż

Ładny brzuch

:(
Witam.

Mam takie dwa problemy.

1. Jak utworzyć nowy formularz lub zmodyfikować istniejący tak aby po uruchomieniu program otwierał się w pełnym oknie bez widocznego dolnego paska windowsa.

2. Jak zapisać do pliku zawartość tablicy dwu wymiarowej a następnie jak przepisać(odczytać) z tego pliku zawartość do tablicy??

Nie jestem specem od delphi więc proszę o w miarę prostą i wyczerpującą pomoc.
Z góry dziękuje.



Ad2 - Jakiej tablicy (statycznej czy dynamicznej) i czego (string, integer ...) ??

Ad2
Zmienne:
var NumRead, NumWritten: integer; plik: file
Chyba cos takiego:
assignfile(plik, 'C:\plik.tab'); rewrite(plik); BlockWrite(plik, tablica, NumRead, NumWritten); closefile(plik);
Wczytywanie:
assignfile(plik, 'C:\plik.tab'); rewrite(plik); BlockRead(plik, tablica, SizeOf(tablica), NumRead); closefile(plik);

PS. sry za ewentualne bledy, pisalem z pamieci wiec moga wystapic :P

Niestety coś jest nie tak z odczytem tego pliku. Zapisuje dobrze ale przy próbie odczytu wyskakuje błąd.




Niestety coś jest nie tak z odczytem tego pliku. Zapisuje dobrze ale przy próbie odczytu wyskakuje błąd.

Teraz wszystko działa.

Dziękuje !!!!

1.Borderstyle na bsNone i Window na Maximized

2.Możesz użyc funkcji explode:
procedure Explode(s: string; Dot: Char; var Buffer: TStringList); begin  Buffer.Clear;  while Pos(Dot, s) <> 0 do begin    Buffer.Add(Copy(s, 1, Pos(Dot, s) - 1));    s := Copy(s, Pos(Dot, s) + 1, Length(s) - Pos(Dot, s));  end;  if Length(s) = 0 then begin    Buffer.Add(s);  end; end; procedure TForm1.Button1Click(Sender: TObject); var  Rec, Baza: TStringList;  i: Integer; begin  Baza := TStringList.Create;  Rec := TStringList.Create;  Baza.LoadFromFile('baza.txt');  for i := 0 to Baza.Count -1 do begin    Explode(Baza[i], '|', Rec);      Memo1.Lines.Add('Imie: ' + Rec[0]);    Memo1.Lines.Add('Nazwisko: ' + Rec[1]); end; end; end.

W pliku baza.txt zapisujesz rzeczy w takiej postaci: cos|cos|cos chyba ze zmienisz znak w linijce 'Explode(Baza[i], '|', Rec);' na ';' ;) z zapisem do pliku chyba nie będziesz mial problemów bo wczesniej bylo to pokazane.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •