Einzelnen Beitrag anzeigen

tralala

Registriert seit: 16. Jul 2012
6 Beiträge
 
#1

gleiche Unit in interface und implementation Bezeichner redefiniert!

  Alt 17. Jul 2012, 08:50
Hallo zusammen,

ich habe mal eine kleine Frage. Ich habe eine Tool-Unit, welche ein paar globale Proceduren hat. Ich habe diese ganz Normal im Interfaceteil deklariert
und im Implementation definiert. Das Problem ist das ich nicht kompilieren kann, weil der Compiler sagt, das der Bezeichner redefiniert wäre. Womit er ja auch Recht hat, den ich brauche die gleichen units einmal im interfaceabschnitt wegen der übergbenen Datentypen (zb.TColor) und im implementation wegen der Funktionen.

bsp.

Delphi-Quellcode:
interface

uses Graphics;

Procedure CreateMaskedBitmap( Var Source: TBitmap;
                              Var Mask: TBitmap;
                              TransparentColor: TColor );

implementation

uses Graphics;

procedure CreateMaskedBitmap(...)
begin

end;
Jemand ne Idee wie ich das lösen könnte?

mfg
  Mit Zitat antworten Zitat