Ein freundliches "Hallo"...
mein Programm initialisiert jedes Mal beim Starten 4 PCI-Karten; das dauert dann immer so um die 20 Sekunden.
Da das auf Dauer ganz schön lästig ist, möchte ich gern die Karten in einer kleinen EXE einmalig initialisieren und die Handles dann dem eigentlichen Programm übergeben, bzw. zur Verfügung stellen - zumindest während der Entwicklungszeit...
Mein Problem besteht darin, dass ich keinen Weg gefunden habe, die Handles (16) in irgendeiner Form weiter zu verarbeiten (schreibt man das jetzt zusammen ?) geschweige denn von Task zu Task weiter zu geben
Delphi-Quellcode:
var
Cam :
array[1..16]
of Handle;
temp : integer;
begin
for temp := 1
to 16
do
Cam[temp) := ChannelOpen(temp);
// CannelOpen kommt aus dem Karten SDK
Hat vielleicht jemand eine Idee wie man das lösen kann?
Gruß, Stefan
Remember, speed kills - so try windows... and relax