|
 | | |
| Autor | Správa |
chiwo
 Užívateľ
 Založený: 14.06.2007 Príspevky: 72
 | Zaslal: Pi 09.01.09 20:50 |   |
[Pascal Error] hra.pas(181): E2026 Constant expression expected
| kód: | for k := 0 to High(Kartove_pole[j]) do
begin
if (j=1) OR (j=3) then
if pocet_kariet=k then
C.Draw(sirka_kariet+(k-1)*60+80, vyska_kariet, Karticka.Karta[Kartove_pole[j,k]])
else
C.Draw(sirka_kariet+k*60, vyska_kariet, Karticka.Karta[Kartove_pole[j,k]])
else
if pocet_kariet=k then
C.Draw(sirka_kariet, vyska_kariet+(k-1)*60+80, Karticka.Karta[Kartove_pole[j,k]])
else
C.Draw(sirka_kariet, vyska_kariet+k*60, Karticka.Karta[Kartove_pole[j,k]]);
end; |
ten riadok kde vypisuje chybu je ten end posledny
pole Karta je pole obrazkov v poly Kartove_pole mam hodnoty podla ktorych sa zobrazuju rozne obrazky Ak bude mat niekto zaujem pomoct a bude potrebovat cely unit nech napise na icq alebo pm bol by som za pomoc moc vdacny |
| |
   |
 |
programator
 Užívateľ
 Založený: 02.09.2005 Príspevky: 156
 | Zaslal: Ne 11.01.09 18:55 |   |
Este by bolo potrebne uviest definicie premennych ako C, Karticka a aj ostatnych... |
_________________ Múdry nie je ten, čo veľa vie, ale ten, kto vie, čo je treba. (Thomas Alva Edison) | |
   |
 |
chiwo
 Užívateľ
 Založený: 14.06.2007 Príspevky: 72
 | Zaslal: Ne 11.01.09 19:15 |   |
|
   |
 |
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre.
|
| |