Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi COM oder DLL (https://www.delphipraxis.net/163603-com-oder-dll.html)

WizoHulk 6. Okt 2011 12:34

COM oder DLL
 
Hallo an alle.

Ich will mir ein OnlineUpdater basteln der für alle Projekte einsetzbar ist.
Wie kann man das am besten realisieren?
Zur Zeit starte ich meinen OnlineUpdater über ShellExecute und gebe diesen viele Parameter mit.
Finde diese Lösung aber nicht gerade schön und dachte da an einer DLL oder direktes Steuern über COM.

Habt ihr da vileicht ein paar Tipps für mich wie ich mein Problem am besten anpacke?

Assarbad 10. Apr 2012 22:47

AW: COM oder DLL
 
Zitat:

Zitat von WizoHulk (Beitrag 1128832)
Habt ihr da vileicht ein paar Tipps für mich wie ich mein Problem am besten anpacke?

DLL klingt sinnvoll und COM wäre im Falle eines InProc-Servers nur eine Variation davon.

Im Grunde handelt es sich ja nur um die Vermeidung von Wiederholungen. Wobei ich sagen würde, daß hier durchaus auch ein COM-Dienst infrage käme (oder ein ganz normales Programm) und du die Parameter dann über einen der vielen IPC-Mechanismen übergeben könntest.

Anbieten würde sich hier logischerweise ein Dienst, der eben immer im Hintergrund läuft und ggf. privilegierte Operationen durchführen könnte die dein Programm im Benutzerkontext nicht machen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz