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

Für allgemeine Fragen zur Programmierung mit PureBasic.
TC_O
Beiträge: 12
Registriert: 13.04.2020 14:48

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

Beitrag 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.
Benutzeravatar
mk-soft
Beiträge: 3695
Registriert: 24.11.2004 13:12
Wohnort: Germany

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

Beitrag 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
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Antworten