AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 5 oder 7 portabel machen

Ein Thema von CK_CK · begonnen am 18. Jan 2007 · letzter Beitrag vom 24. Jan 2007
Antwort Antwort
Benutzerbild von CK_CK
CK_CK

Registriert seit: 31. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#1

Delphi 5 oder 7 portabel machen

  Alt 18. Jan 2007, 11:05
Hallo,
ich hab' hier noch eine alte Delphi 5 - Version (und eine Delphi 7 Version).

Ich hab' schon öfter hier im Forum gelesen, dass jemand Version 7 portabel gemacht hat für seinen USB-Stick. Meine Frage wäre nun, wie das genau geht...
Muss ich Delphi einfach auf den Stick installieren? Aber dann wären ja die Registry-Einträge nicht vorhanden...

Bitte helft mir,
Chris
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat
Benutzerbild von CK_CK
CK_CK

Registriert seit: 31. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Delphi 5 oder 7 portabel machen

  Alt 18. Jan 2007, 16:12
*PUSH*

Das hat doch schonmal jemand geschafft, oder?

Chris
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat
Benutzerbild von CK_CK
CK_CK

Registriert seit: 31. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#3

Re: Delphi 5 oder 7 portabel machen

  Alt 24. Jan 2007, 15:24
Letzter *Push*

Ansonsten geb' ich's auf

Viele Grüße,
Chris
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat
Sidorion

Registriert seit: 23. Jun 2005
403 Beiträge
 
#4

Re: Delphi 5 oder 7 portabel machen

  Alt 24. Jan 2007, 16:59
Ich hab sowas zwar noch nie gemacht, aber Du kannst folgendes tun: USB-Sticks haben wie CD-Laufwerke eine Autorun-Funktion. Du musst also in die Root vom Stick ne autorun.inf eintragen, die ein .reg file aufruft. In dieses .reg file kommen die Registrierungen rein, die Delphi während der Installation so schreibt. Um die zu ermitteln, exportierst Du Deine Registry vor und nach der Installation und vergleichst die beiden Dateien mit nem Dateivergleicher-tool (z.B. Midnight-Commander kann das). Alle Unterschiede kommen dann in die Datei für den Stick.
Allerdings solltest Du beim Auswerfen des Sticks dafür sorgen, dass die Einträge wieder verschwinden, aber dazu hab ich noch keine Idee.

p.s.: nicht Aufgeben!
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Delphi 5 oder 7 portabel machen

  Alt 24. Jan 2007, 17:03
die autorun.inf muss halt n hintergrundprogramm starten, das auf WM_DEVICECHANGE lauscht. so könnte man das imo hinkriegen.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Delphi 5 oder 7 portabel machen

  Alt 24. Jan 2007, 17:25
Zitat von Sidorion:
... In dieses .reg file kommen die Registrierungen rein, die Delphi während der Installation so schreibt. ...
Und damit wirst Du auf immer mehr Rechnern auf die Nase fallen da du nur mit eingeschränkten Rechten arbeiten kannst/darfst und kein lokaler Admin bist. Hier wäre also eine Virtualisierung/Sandbox-Lösung angebracht die auch ohne Installation der eigenen SW auskommt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#7

Re: Delphi 5 oder 7 portabel machen

  Alt 24. Jan 2007, 17:44
Also des ganze könnte vllt. ein Delphiprogramm erledigen. Also ein delphi_loader. Um Delphi zu starten muss man den delphi loader starten. Der legt dann die registry einträge an und so was halt delphi alles braucht ... dann startet er delphi und wartet auf die beendigung von delphi. Wenn delphi dann beendet ist löscht das programm wieder alles (es könnte auch die änderungen speichern das es beim nächsten starten wieder alles da ist)

Nur so als Anregung

Nachtrag:
Zitat von Bernhard Geyer:
Und damit wirst Du auf immer mehr Rechnern auf die Nase fallen da du nur mit eingeschränkten Rechten arbeiten kannst/darfst und kein lokaler Admin bist. Hier wäre also eine Virtualisierung/Sandbox-Lösung angebracht die auch ohne Installation der eigenen SW auskommt.
Hmm stimmt du hast recht. Bei z.b. schulen oder so wird so ein portables delphi wohl am meisten genutzt. Dort hat man aber keine adminrechte . Aber eine Virtualisierung/Sandbox-Lösung klingt brauchbar, dafür aber sehr schwierig
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:34 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