Forum: Win32/Win64 API (native code)
by Berni68,
9. Jan 2022
Hallo himitsu,
danke für den Hinweis.
Hilft mir aber nicht weiter.
Ich interpretiere
procedure GetReferenceKey(var ReferenceKey: {NOT_OLEAUTO(PSafeArray)}OleVariant;
KeyContext: Integer); dispid 2130706454;
analog dazu liefert Free Pascal
Forum: Win32/Win64 API (native code)
by Berni68,
5. Jan 2022
Habe gerade das für VB gefunden (soll auch funktionieren):
Dim refKey() As Byte = New Byte() {}
oFeature.GetReferenceKey(refKey)
MsgBox(ThisDoc.Document.ReferenceKeyManager.KeyToString(refKey))
kann man das nach Delphi übersetzen?
Forum: Win32/Win64 API (native code)
by Berni68,
5. Jan 2022
Die ganze Prozedur sieht so aus:
procedure TMain.MI_InfoPartClick(Sender: TObject);
var
doc: Document;
ipt: PartDocument;
MS: ModelStates;
i: integer;
test:OleVariant;
begin