Witamy na Programowanie - Forum programistyczne
Pokaż wyniki od 1 do 3 z 3
  1. #1
    Member
    Dołączył
    Oct 2008
    Posty
    88

    [Delphi] zapis z pliku do drzewa..

    Witam serdecznie. Mam taki problem z zapisem pliku tekstowego ze słowami do drzewa...
    Próbuję to zrobić tak: odczytać plik, zapisać te słowa do tablicy, wstawić je do drzewa(tu mam problem)...
    drzewo mam tak napisane:
    Kod:
    procedure wstaw(var drzewko:drzewo; slowko:slowo);
    begin
      if (drzewko = nil) then
        begin
          new(drzewko);
          if (drzewko = nil) then exit;
          drzewko^.lewy:=nil;
          drzewko^.prawy:=nil;
          drzewko^.etykieta :=slowko;
        end
      else
         if length(drzewko^.etykieta) > length(slowko) then
           wstaw(drzewko^.lewy, slowko)
         else
         if length(drzewko^.etykieta) < length(slowko) then
           wstaw(drzewko^.prawy,slowko);
    end;
    a wstawianie do niego próbuję w taki sposób:
    Kod:
    procedure TForm1.Button2Click(Sender: TObject);
    var drzewko:drzewo;
        plik:TextFile;
        i:integer;
        word:string;
    begin
    i:=1;
      assignFile(plik, 'plik.txt');
      reset(plik);
        while not eof(plik) do
        begin
          readln(plik, word);
          tab1[i]:= word;
          inc(i);
        end;
      closeFile(plik);
    
      for i:=1 to length(tab1) do
      begin
        wstaw(drzewko,tab1[i]);
      end;
      
    end;
    no ale niestety wyrzuca mi jakiś błąd....
    co jest źle??

    proszę o pomoc..

  2. #2
    Senior Member
    Dołączył
    Jul 2007
    Posty
    122
    Jaki błąd ci wyrzuca. Po za tym brak tu definicji typów slowo i drzewo przez co analiza kodu nie jest do końca możliwa. Kod wydląda w porządku (przynajmniej ta część którą przedstawiłeś).

  3. #3
    Member
    Dołączył
    Oct 2008
    Posty
    88
    już wszystko działa zapomniałem w buttonie o
    Kod:
    drzewko:=nil
    .....

 

 

Podobne wątki

  1. Zapis/odczyt pliku binarnego
    By rotop in forum C/C++
    Odpowiedzi: 1
    Ostatni post / autor: 16-08-09, 12:50
  2. [C] Zapis i odczyt drzewa w pliku binarnie
    By szmitek in forum C/C++
    Odpowiedzi: 0
    Ostatni post / autor: 22-05-09, 22:39
  3. PHP zapis do pliku
    By hajost in forum PHP i SQL
    Odpowiedzi: 6
    Ostatni post / autor: 03-08-08, 23:45
  4. Zapis do pliku Xml
    By Kajzur in forum PHP i SQL
    Odpowiedzi: 0
    Ostatni post / autor: 21-03-08, 12:01
  5. zapis do pliku
    By sim86 in forum C/C++
    Odpowiedzi: 4
    Ostatni post / autor: 02-02-07, 15:02

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Back to top