Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi in windows im startverzeichnis ein verzeichnis erstellen. (https://www.delphipraxis.net/47149-windows-im-startverzeichnis-ein-verzeichnis-erstellen.html)

Christian18 7. Jun 2005 08:21


in windows im startverzeichnis ein verzeichnis erstellen.
 
Hallo,

wie kann ich mit delphi im startmenü ein verzeichnis erzeugen??? ich will sowas wie eine installations routine schreiben. bloß in delphi. das erzeugen des verzeichnises sollte unter allen windows betriebssystemen funktionieren. und dann soll man unter start und dann programme das verzeichnis sehen können. also kann mir jemand helfen???

mit freundlichen Grüßen

christian18

barf00s 7. Jun 2005 08:23

Re: in windows im startverzeichnis ein verzeichnis erstellen
 
schau mal in der Hilfe/PSDK nach "GetSpecialFolder" dazu findest allerhand parameter, unter anderem auch eine Konstante für das Startmenü :)

MathiasSimmack 7. Jun 2005 08:25

Re: in windows im startverzeichnis ein verzeichnis erstellen
 
Ich empfehle dir ein fertiges Setuptool, etwa Inno Setup (selbst in Delphi geschrieben) oder NSIS (ein bisschen gewöhnungsbedürftig). Das ist hilfreicher, als sich selbst an der x. Umsetzung einer Installationsroutine zu versuchen. Versteh mich nicht falsch! Ich will deine Kreativität nicht bremsen, aber die genannten Setups kosten nichts und bieten alles, was man braucht: Dateien kopieren, Verknüpfungen erstellen, Registryeinträge schreiben, usw. usw.

Christian18 7. Jun 2005 08:32

Re: in windows im startverzeichnis ein verzeichnis erstellen
 
Hallo,

ich habe die setuproutine ja jetzt schon fertig das einzige was jetzt noch fehlt istz die verknüpfung in start menü. dateien werden schon kopiert und die verknüpfung auf dem desktop macht das programm auch schon. ich habe das so gemacht das ich die routine nicht mehr anfassen muß also alles über ini dateien und so. und jetzt fehlt halt einfach nur noch das mir dem startmenü. :-D :-D :-D

franktron 7. Jun 2005 08:46

Re: in windows im startverzeichnis ein verzeichnis erstellen
 
Was ist daran so schwer es gibt in der Regestry einträge wo welcher Pfad ist unteranderem der vom Programme Ordner im Startmenü und dann must du nur ein Ordner mit mkdir Anlegen.

MathiasSimmack 7. Jun 2005 09:02

Re: in windows im startverzeichnis ein verzeichnis erstellen
 
Anstelle mich mit der Registry zu befassen, würde ich lieber den Tipp von barf00s im Kopf behalten, wobei man auch hier in der DP nachschauen kann: Hier im Forum suchenCSIDL_STARTMENU.


Ich persönlich bin aber nach wie vor der Meinung, dass ein fertiges Setuptool, wie Inno Setup oder NSIS, die bessere Wahl ist. Man hat ein festgelegtes Skriptformat, und wenn man sich damit auskennt (für Inno Setup gibt es auch ein deutsches Forum), dann hat man ein schickes Setup in 0,nix erstellt, das alles bietet, was der Anwender verlangt, und dass sich zudem auch noch an gängige Standards in Sachen Bedienungskomfort usw. hält.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr.

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