Seite 3 von 3

Re: PB DLL mit Rückgabe String in Office 64-Bit verwenden

Verfasst: 27.04.2020 12:38
von TC_O
Vielen herzlichen Dank.
Ja, das würde funktionieren, aber irgendwie gefällt mir das mit Variant nicht wirklich.
Mal schauen.. wie ich das anstelle.

Re: PB DLL mit Rückgabe String in Office 64-Bit verwenden

Verfasst: 27.04.2020 12:42
von mk-soft
TC_O hat geschrieben:Vielen herzlichen Dank.
Ja, das würde funktionieren, aber irgendwie gefällt mir das mit Variant nicht wirklich.
Mal schauen.. wie ich das anstelle.
Variant ist aber eine sichere Methode da diese eh für alles mögliche in Office verwendet wird.
Schau dir mal an wie die Struktur und Deklaration von Variant aussieht.

P.S. VariantHelper_Include

Purebasic Struktur Verzeichnis

Code: Alles auswählen

Structure VARIANT
  vt.w
  wReserved1.w
  wReserved2.w
  wReserved3.w
  StructureUnion
  llVal.q
  lVal.l
  bVal.b
  iVal.w
  fltVal.f
  dblVal.d
  boolVal.w
  bool.w
  scode.l
  cyVal.q
  date.d
  bstrVal.i
  *punkVal.IUnknown
  *pdispVal.IDispatch
  *parray
  *pbVal.BYTE
  *piVal.WORD
  *plVal.LONG
  *pllVal.QUAD
  *pfltVal.FLOAT
  *pdblVal.DOUBLE
  *pboolVal.WORD
  *pbool.WORD
  *pscode.LONG
  *pcyVal.QUAD
  *pdate.DOUBLE
  *pbstrVal.INTEGER
  *ppunkVal.INTEGER
  *ppdispVal.INTEGER
  *pparray.INTEGER
  *pvarVal.VARIANT
  *byref
  cVal.b
  uiVal.w
  ulVal.l
  ullVal.q
  intVal.l
  uintVal.l
  *pdecVal.VARIANT_DECIMAL
  *pcVal.BYTE
  *puiVal.WORD
  *pulVal.LONG
  *pullVal.QUAD
  *pintVal.LONG
  *puintVal.LONG
  brecord.VARIANT_BRECORD
  EndStructureUnion
EndStructure