Hi. Man glaubt es kaum, aber die Funktionsnamen beginnen alle mit
Msi* ... also guck doch einfach mal im
MSDN (oder deiner lokalen Kopie des
PSDK oder der
MSDN-Lib) nach.
Hier ein Anfang:
MsiOpenDatabase
Was genau willst du denn eigentlich erreichen? Was du eventuell bemerken wirst, InstallAware ist (zumindest zu Teilen) in Delphi geschrieben. Ist es vielleicht das, was dich hier verwirrt? InstallAware ist teuer, aber recht cool. Einziger Nachteil, an manchen Stellen wird der Komfort zum Nachteil, weil man nicht mehr alles machen kann. Sie haben Trialversionen auf ihrer Webseite.
Ach ja, schau doch mal in
Wix rein! Auch
hier.