Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Przechowywanie danych w programie ...
anonim




Typ: Nie zarejestrowany
Przechowywanie danych w programie ...

Witam!

Jak zrobić żeby progam mógł przechowywać na stałe tablicę ze słownikiem, tzn po skompilowaniu i po uruchomieniu execa żeby był w nim słowniczek?

PS
Czemu ostatnio nie można się tutaj zarejestrować?

Pozdrawiam,

16-03-2004 14:32
  
kicaj




Typ: neutral
Postów: 271
Zarejestrowany: Aug 2003

Sa dwa sposoby
pierwszy to taki ze robisz sobie plik RES i przechowujesz w min swoj slowniczek i po uruchomieniu programu musi byc ladowany

a drugi to taki zemusisz sobie juz z gory stworzyc tablice(ale to brzydko wyglada i przy wielu danych ciezko sie polapac)
tab1(0)="Abazur"
tab2(1)="Abrakadabra"
i tak dalej

16-03-2004 15:22
Pokaż profil kicaj  Wyślij email do kicaj        3914568
anonim




Typ: Nie zarejestrowany
Tak, tylko ...

... mam liste słówek których jest ponad 2000 - jak je umieścić w pliku res - chodzi mi o tabele string. Żeby tego nie trzeba wpisywać.

19-03-2004 10:01
  
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003


Sa dwa sposoby
pierwszy to taki ze robisz sobie plik RES i przechowujesz w min swoj slowniczek i po uruchomieniu programu musi byc ladowany

a drugi to taki zemusisz sobie juz z gory stworzyc tablice(ale to brzydko wyglada i przy wielu danych ciezko sie polapac)
tab1(0)="Abazur"
tab2(1)="Abrakadabra"
i tak dalej


slownik mozna zapisac w pliku TXT
w programie w petli odczytywac zawartosc i ladowac do tablicy

Dim tablica(2000) As String
Dim wielkosc_tab As Integer
Dim dane As String

Open App.Path + "\slownik.txt" For Input As #1
    wielkosc_tab = 0
   
    While EOF(1) <> -1
        Line Input #1, dane
        tablica(wielkosc_tab) = dane
        wielkosc_tab = wielkosc_tab + 1
    Wend
   
    wielkosc_tab = wielkosc_tab - 1
Close

19-03-2004 10:37
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
Roman




Typ: neutral
Postów: 10
Zarejestrowany: Mar 2004

Rozwiązanie według mnie jest jedno!
Umieść te dane w bazie danych z jednym polem 'TEXT1' (np. w dbf) i przy starcie programu otwieraj bazę i surfuj do woli łącznie z szukaniem danego słowa. Obsługa baz danych to kontrolka ADODB. Zaglądnij na forum o bazach danych dowiesz się szczegółów

02-04-2004 16:12
Pokaż profil Roman  Wyślij email do Roman   
Wszystkich odpowiedzi: 4 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1