PSMuhr.lpr(6,12) Fatal: Kann Unit fileutil nicht finden verwendet von PSMuhr. Check if package LazUtils is in the dependencies des Projektinspektors.
Ich verstehe das nicht. Wenn ich eine normale Anwendung kompiliere funktioniert es, nur nicht bei einer DLL...
Hier der Quellcode:
Code: Alles auswählen
library PSMuhr;
{$mode objfpc}{$H+}
uses
Classes, fileutil;
function StartPlugin(strUebergabe: string): PChar; stdcall;
var
hour: String;
minute: String;
begin
hour := Copy(TimeToStr(now), 1, 2);
minute := Copy(TimeToStr(now), 4, 2);
if FileExists(ExtractFilePath(ParamStr(0)) + 'PSMuhr/' + hour + '.bmp') then
CopyFile(PChar(ExtractFilePath(ParamStr(0)) + 'PSMuhr/' + hour + '.bmp'), PChar(ExtractFilePath(ParamStr(0)) + 'PSMuhr/CurrentHour.bmp'), false);
if FileExists(ExtractFilePath(ParamStr(0)) + 'PSMuhr/' + minute + '.bmp') then
CopyFile(PChar(ExtractFilePath(ParamStr(0)) + 'PSMuhr/' + minute + '.bmp'), PChar(ExtractFilePath(ParamStr(0)) + 'PSMuhr/CurrentMinute.bmp'), false);
Result := '';
end;
exports
StartPlugin;
begin
end.
Vielen Dank für eine Antwort im Vorraus.
Mit freundlichen Grüßen
compmgmgt