Hallo liebe Helfer/innen,
ich habe folgendes Problem:
und zwar habe ich eine Typdefinition gemacht in einem Modul gemacht
Public Type WRdaten
abschaltzeit As Long
abschaltpac As Long
tchoke As Long
tigbt As Long
tpcb As Long
filenr As Long
End Type
und will diese nun in mit daten füllen und an die collection anhängen
dim ps as WRdaten
dim list as new Collection
ps.abschaltzeit = wertesuchen(nrows, "ICU_Status", "TestTime")
ps.abschaltpac = wertesuchen(nrows, "ICU_Status", "Pac") * (-1)
ps.tchoke = wertesuchen(nrows, "ICU_Status", "GMU_T_Choke") - 50
ps.tigbt = wertesuchen(nrows, "ICU_Status", "ICU_T_Igbt") - 50
ps.tpcb = wertesuchen(nrows, "ICU_Status", "GMU_T_PCB") - 50
ps.filenr = filenr
list.add ps
es kommt dann folgende fehlermeldung beim ausfürhen:
Compile error:
only user-defined types defined in public object moduls can be coerced to or form a variant or passed to late bound functions
aber irgendwie funktioniert das bei mir nicht warum?
vielen dank
frank
ich habe folgendes Problem:
und zwar habe ich eine Typdefinition gemacht in einem Modul gemacht
Public Type WRdaten
abschaltzeit As Long
abschaltpac As Long
tchoke As Long
tigbt As Long
tpcb As Long
filenr As Long
End Type
und will diese nun in mit daten füllen und an die collection anhängen
dim ps as WRdaten
dim list as new Collection
ps.abschaltzeit = wertesuchen(nrows, "ICU_Status", "TestTime")
ps.abschaltpac = wertesuchen(nrows, "ICU_Status", "Pac") * (-1)
ps.tchoke = wertesuchen(nrows, "ICU_Status", "GMU_T_Choke") - 50
ps.tigbt = wertesuchen(nrows, "ICU_Status", "ICU_T_Igbt") - 50
ps.tpcb = wertesuchen(nrows, "ICU_Status", "GMU_T_PCB") - 50
ps.filenr = filenr
list.add ps
es kommt dann folgende fehlermeldung beim ausfürhen:
Compile error:
only user-defined types defined in public object moduls can be coerced to or form a variant or passed to late bound functions
aber irgendwie funktioniert das bei mir nicht warum?
vielen dank
frank