Autor Beitrag
mb_wt
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Do 25.09.03 13:56 
Hallo,

ich benutze Delphi 6. Wenn ich meine Applikation teste erhalte ich nach dem Aufruf einer Procedure folgende Fehlermeldung:
Zitat:
Im Projekt Project1.exe ist eine Exception der Klasse EConvertError aufgetreten.
Meldung: 'Format '%p' ungültig oder nicht kompatibel mit Argument'.
Prozeß wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.

in der procedure rufe ich eine Funktion auf die sich in einer DLL befindet. dieser Funktion übergebe ich einer Pointer der auf ein Record zeigt. die Funktion wird abgearbeitet und ich erhalte keinen Error. nach dem Funktionsaufruf verlasse ich die Procedure und erhalte dann die obige Fehlermeldung.

Hat einer eine Idee wie diese Fehlermeldung zu stande kommt??

gruß

Moderiert von user profile iconTino: Quote-Tags hinzugefügt.
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Do 25.09.03 15:28 
In einem Teil der Funktion wird mit Format('%p',[]) irgentwas ausgegeben. P ist imho ein Zeiger. Leider kriegt die Funktion kein Zeiger. Daher die Fehlermeldung. Wäre günstig du postet mal den Code. Meine Glaskugeln sind alle.
grez
msch

_________________
ist das politisch, wenn ich linksdrehenden Joghurt haben möchte?