ďťż

Ładny brzuch

Musze zadeklarowac zeby bylo zgodnie z prototypem funkcji w kontrolki zewnętrznej prototyp funkcji zawierający jako parametr tablice dynamiczna myfunc(var val : array of String), po zadeklarowaniu kompilator czepia mi sie ze ja potrzebuje zadeklarowac dynamiczna, a robie statyczna, incompatybile type- 'dynamic array' and 'Aray'. DO dIABLA TO JAKA JA DEKLARUJE !!!!!!!!!!!!
Pomocy !



U mnie deklaracja funkcji z parametrem jako tablica dynamiczna kompiluje się normalnie :). Chyba gdzieś coś innego robisz źle :)

function funkcja(var X: array of string): Boolean;

i działa normalnie...

P.S
Może pokaż tutaj cały kodzik :).
Użytkownik programista1101 edytował ten post 23 czerwiec 2005, 08:41
Parametrem funkcji nie może być tablica statyczna ;) Co to jest "Aray"?
Użytkownik Cyrkiel edytował ten post 23 czerwiec 2005, 10:32

Parametrem funkcji nie może być tablica statyczna ;) Co to jest "Aray"?




Ale on nie robi statycznej (przynajmniej tak napisał):
IMHO błąd jest gdzieś indziej, ale brak odzewu :)

zadeklaruj sobie typ np. TTablica = array of string i jego uzywaj

Prbowalem zadeklarowac nowy typ i jest to samo, natomiast w metodzie nie moge bo to metoda kontrolki activex dll

Ja sie nie założe, ale ogranicz stringa do np. 255 i powinno być ok. Jak nie to na razie nie przychodzi mi nic do głowy :(

// EDIT: Czy to jest eksportowana funckja Dll-a?
Użytkownik Ali240 edytował ten post 29 czerwiec 2005, 18:49
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •