Thema: Delphi Arraywerte aus DLL holen

Einzelnen Beitrag anzeigen

Masterof

Registriert seit: 12. Feb 2004
Ort: Bad Elster
142 Beiträge
 
Delphi 7 Enterprise
 
#1

Arraywerte aus DLL holen

  Alt 20. Apr 2005, 22:07
Hallo!!

ICh habe ein Programm mit einer Dll, in der ein Array mit Werten gefüllt wird, wie kann ich der Werte aus der Dll holen?
Quelltext der dll ist:
Delphi-Quellcode:
function getprinter(pliste: array of string): string; export;
var i : integer;
type TPrinter = record
      drucker: string;
end;
var druck : array of TPrinter;
begin
  for i := 0 to Pred(Printer.Printers.Count) do
   setlength(druck, length(druck)+1);
   with druck[high(druck)] do
   begin
     drucker:= Printer.Printers[i]
   end;
end;

exports
  getprinter name 'getprinter';
begin
end.
Wie übergebe ich die Werte aus Ducker so, das ich sie in meinem Programm erhalte?

Master
.: Meine Homepage :.
http://www.micha-hertel.de
  Mit Zitat antworten Zitat