Thema: Delphi Autocad NULL übergeben

Einzelnen Beitrag anzeigen

thomasch

Registriert seit: 7. Apr 2005
57 Beiträge
 
Delphi 2007 Architect
 
#1

Autocad NULL übergeben

  Alt 7. Apr 2005, 13:10
Hallo,
ich möchte in Autocad die Prozedur GetXData aufrufen und muss dazu dieser Prozedur einen "Nullsting" übergeben.

Der VB Syntax lautet:
Code:
myobject.GetXData "", xtypeOut, xdataOut
In Delphi funktioniert:
myobject.GetXData('myapp',xtypeOut,xdataOut); jedoch nicht:
Delphi-Quellcode:
myobject.GetXData('',xtypeOut,xdataOut);
myobject.GetXData(NULL,xtypeOut,xdataOut);
myobject.GetXData(nil,xtypeOut,xdataOut);

const
myapp=''; //
myobject.GetXData(myapp,xtypeOut,xdataOut);
Der erste Parameter wird von Delphi als Widestring und von Autocad als String erwartet. Dabei bewirkt ein "NULL String" (O-Ton Autocadonlinehilfe) genau die Funktionalität, die ich haben möchte.

Thomasch
  Mit Zitat antworten Zitat