Einzelnen Beitrag anzeigen

Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#4

Re: Prozeduren aus einer Unit in anderen Programme benutzen

  Alt 26. Dez 2004, 12:30
Hallo mr47,
Delphi-Quellcode:
unit dxHelpUnit;

interface

uses d3d9, Windows; // <== Hier fehlte die Unit Windows


function DHInitDGfx(_handle: hwnd; _fullscreen: boolean; _width,_height, _bits: longint;
                _Hal: Boolean; out _IDirect3D9: IDirect3D9;
                out _IDirect3DDevice9 : IDirect3DDevice9) :boolean;

implementation

function DHInitDGfx(_handle: hwnd; _fullscreen: boolean; _width,_height, _bits: longint;
                _Hal: Boolean; out _IDirect3D9: IDirect3D9;
                out _IDirect3DDevice9 : IDirect3DDevice9) :boolean;
var
  d3dpp :TD3DPresent_Parameters;
  d3ddm :TD3DDisplayMode;
  dtype :Td3DDevType;
  D3DCaps9 :Td3DCaps9;
  hardWareVertexProcessing: Boolean;
  VertexProcessing: Integer;
begin
  ...
end;
Du hast die Unit Windows vergessen anzugeben, denn da ist die Variable hwnd deklariert.
bye
Claus
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat