23. februar 2004 - 00:09Der er
3 kommentarer og 1 løsning
COM objekter i Delphi
Jeg er ved at lave et automation object i Delphi 6. Objektet skal bruges i VB Script, og jeg vil gerne give nogle af dets properties de samme muligheder som man finder i f.eks. et ADODB.Recordset.
I et Recordset kan man kalde propertien FIELD uden at angive dens navn - i stedet angiver man feltnavnet direkte som en parameter til selve objektet. Altså
rs("bla bla") i stedet for rs.field("bla bla")
samtidig har field propertien "under-felter" som kan kaldes, f.eks. rs.field("bla bla").value og rs.field("bla bla").fieldtype etc.
Hvordan laver jeg tilsvarende egenskaber i min automation object ?
Jeg har allerede forsøgt at lade mit objekt returnere en record. Det fungerer fint fra Delphi siden, men ovre i VB Script ender jeg med en ikke-supporteret brugerdefineret datatype :-(
Ser ikke ud til at der kommer svar her - jeg trækker spørgsmålet tilbage.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.