Ĺadny brzuch
Zadeklarowałem tablice:
TAB : array[1..15] of String;
i przy jej wypełnianiu uzyskuje błędy:
[Error] KOD.pas(161): Array type required [Error] KOD.pas(162): Array type required [Error] KOD.pas(163): Array type required [Error] KOD.pas(164): Array type required [Error] KOD.pas(165): Array type required [Error] KOD.pas(166): Array type required [Error] KOD.pas(167): Array type required [Error] KOD.pas(168): Array type required [Error] KOD.pas(169): Array type required [Error] KOD.pas(170): Array type required [Error] KOD.pas(171): Array type required [Error] KOD.pas(172): Array type required [Error] KOD.pas(173): Array type required [Error] KOD.pas(174): Array type required [Error] KOD.pas(175): Array type required [Error] KOD.pas(200): Array type required [Fatal Error] Project.dpr(5): Could not compile used unit 'Unit.pas'
Tablica ta jest wypełniana w taki sposób:
TAB[1] := '1121112121111212';
Wartość ta musi być w String'u, ale z tym niema problemu bo w innym programie wszystko mi działa :mellow:
Dlaczego teraz nie działa?
:blink:
Dziwne. takie coś musi działać! Aż sam sprawdziłem i działa! Zaznacza Ci tą linie gdzie wypełniasz?
A masz tylko jedną zmienną o nazwie TAB ??
hmmm, czasem się zdarzają takie głupie błędy
pewnym sposobem jest kopiowanie linijek programu po trochu (ale w logicznych porcjach) do innego pliku i sprawdzanie w którym miejscu przestaje działać.
A czasem poprostu kompilator świruje i trzeba innym spróbować :)
Sprobuj innej nazwy zmiennej z tablica, moze masz zadeklarowane TAB w ktoryms z uzywanych modulow :)
Tam gdzie wypełniam.
Tylko jedna.
Prawdziwa nazwa tej tablicy to PLANSZA. W innym programie wszystko działa więc...
Użytkownik mariuszlorenc edytował ten post 17 maj 2005, 18:44
Tylko jedna.
Prawdziwa nazwa tej tablicy to PLANSZA. W innym programie wszystko działa więc...
Może daj cały kod tutaj http://rafb.net/paste/;)
LINK
Delphi + DelphiX
:lol: Masz procedure PLANSZA; to się nie dziw ;)
Jaaaa - ale zemnie lolek :P
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
TAB : array[1..15] of String;
i przy jej wypełnianiu uzyskuje błędy:
[Error] KOD.pas(161): Array type required [Error] KOD.pas(162): Array type required [Error] KOD.pas(163): Array type required [Error] KOD.pas(164): Array type required [Error] KOD.pas(165): Array type required [Error] KOD.pas(166): Array type required [Error] KOD.pas(167): Array type required [Error] KOD.pas(168): Array type required [Error] KOD.pas(169): Array type required [Error] KOD.pas(170): Array type required [Error] KOD.pas(171): Array type required [Error] KOD.pas(172): Array type required [Error] KOD.pas(173): Array type required [Error] KOD.pas(174): Array type required [Error] KOD.pas(175): Array type required [Error] KOD.pas(200): Array type required [Fatal Error] Project.dpr(5): Could not compile used unit 'Unit.pas'
Tablica ta jest wypełniana w taki sposób:
TAB[1] := '1121112121111212';
Wartość ta musi być w String'u, ale z tym niema problemu bo w innym programie wszystko mi działa :mellow:
Dlaczego teraz nie działa?
:blink:
Dziwne. takie coś musi działać! Aż sam sprawdziłem i działa! Zaznacza Ci tą linie gdzie wypełniasz?
A masz tylko jedną zmienną o nazwie TAB ??
hmmm, czasem się zdarzają takie głupie błędy
pewnym sposobem jest kopiowanie linijek programu po trochu (ale w logicznych porcjach) do innego pliku i sprawdzanie w którym miejscu przestaje działać.
A czasem poprostu kompilator świruje i trzeba innym spróbować :)
Sprobuj innej nazwy zmiennej z tablica, moze masz zadeklarowane TAB w ktoryms z uzywanych modulow :)
Tam gdzie wypełniam.
Tylko jedna.
Prawdziwa nazwa tej tablicy to PLANSZA. W innym programie wszystko działa więc...
Użytkownik mariuszlorenc edytował ten post 17 maj 2005, 18:44
Tylko jedna.
Prawdziwa nazwa tej tablicy to PLANSZA. W innym programie wszystko działa więc...
Może daj cały kod tutaj http://rafb.net/paste/;)
LINK
Delphi + DelphiX
:lol: Masz procedure PLANSZA; to się nie dziw ;)
Jaaaa - ale zemnie lolek :P