[Delphi] Tablice dynamiczne i i typy

0

Czy mozna a jeśli tak to jak (przykład) stworzyc dynamicznie tablice dynamiczna z różnymi typami pól nie korzystając z wariantów a jedynie z np integerów i stringów.

Czyli np wynikowa tabelka może byc zarówno 20-sto polowa ajk i 5-cio polowa a typ pola jest przydzielany dynamicznie czyli np raz 4 pole to string a innym raze to samo pole to integer.

Wiem ze to brzmi dziwnie ale potrzebuje tego pilnie. :-8
Wszelka pomoc (nawet poszlaki) mile widziana. [hurra]

Z góry wielkie dzięki [browar]

0

Do robienia takich dynamicznych Tablic wykorzystywana jest classa TList i to ona jest zato odpowiedzialna
jak sie uprzesz to mozna spowodzeniem robic przestrzenne tablice

0

TList odpada definitywnie. ;-(
To MUSZĄ być Array'e!!

0

czemu?
masz rekordy wybieranie elementow jak w tablicy index[i] :)
array jest tablicą sztywna i nie da sie deklarować roznych typów, dlatego zostalo wymyślona lista

0

Po prostu potrzebuję zwracać takiego arraya jako rezutat funkcji!!! z dll'a. A funkcja ta będzie wykorzystana m.in. w php.

0

Po prostu potrzebuję zwracać takiego arraya jako rezutat funkcji!!! z dll'a. A funkcja ta będzie wykorzystana m.in. w php.

To zwracaj wskaźnik do TList. Jeżeli tworzysz dynamiczna tablicę to w rzeczywistości możesz co najwyżej przekazać wskaźnik do niej.

0

Problem w tym ze z php aby uzywać komponentów trzeba zimplementować szereg niezbyt zrozumiałech rzeczy jak np IDispatch interface oraz serwer com.

A nie chce mi sie tego robić ale mam pomysł przechowywac Tablicę wskażników i te wskażniki będą pokażywać np na inną tablicę określonego typu.

Tylko teraz mam pytanie jak dynamicznie stworzyc kilka tablic (nie okreslona z góry) przypisać ich wskażniki a dopiero potem je wypełnić?

PS. THX Dryobates

1 użytkowników online, w tym zalogowanych: 0, gości: 1