gerelateerd aan thread "bestand opslaag vanuit javascript".
Vanuit daarin genoemd artikel is het inderdaad gelukt iets te maken wat de beoogde functionaliteit levert. Er zijn echter een tweetal problemen.
1. De applicatie bestaat (nog) uit twee delen: Het merendeel bestaat uit Delphi code (daar is dit ook ingebouwd) maar het feitelijke programma bestaat nog uit een flink aantal C++ sources - waaronder het hoofdprogramma. (We zijn bezig dit om te bouwen naar Delphi maar dat gaat niet in één keer). Compilatie van de C++ code gaat nu op zich goed, maar bij link blijkt de code van de typelibrary (xxx_tlb.obj) niet gevonden te worden. en dat zouden er meer kunnen zijn. met de rest van de Delphi-code is niets aan de hand. Ik heb gezocht waar de objectfile zou staan maar die is nergens te bekennen...
2. In het voorbeeld programma wordt de type-library gevonden door:
De naam van het uiteindelijke (C++) programma is anders dan Wat uit de Delphi code komt, en dat gaat dan dus mis: Daar zit de type-library niet in. Ik zou er een library voor moeten maken (denk ik) maar dat levert weer problemen met de Delphi code op. Vanwege (1) kom ik daar nu niet verder mee...Code:var TypeLib: ITypeLib; Exename: WideString; begin Exename := ParamStr([0]; Olecheck (LoadTypeLib(PWideChar(ExeName), TypeLib); inherited Create (TypeLib, <interface zoals degedinieerd>); end;
Heeft iemand een idee hoe ik deze punten kan oplossen?
Bookmarks