Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Update-Funktion (https://www.delphipraxis.net/70808-update-funktion.html)

ByStones2 5. Jun 2006 11:34


Update-Funktion
 
Hi,

ich bin noch ein ziemlicher Looser in Delphi,darum soltet ihr es verstehen wenn ich manchmal etwas blöd frage :oops: .
Ich hab mir mal überlegt wie man ein Programm mit einen anderen Delphi-Programm updaten kann, doch leider bin ich zu keiner Lösung gekommen. Ich hoffe ihr könnt mir helfen.
Vielleicht muss ich noch sagen was ich updaten will ? Am besten wäre ein bisschen Quelltext zu verändern und sachen in der Kategorie.

Danke schon mal, ByStones2

P.S.: Ich hab schon nach einem Tutorial gesucht, hab aber keins gefunden :gruebel:

Matze 5. Jun 2006 11:43

Re: Update-Funktion
 
Hi,

Quelltext direkt verändern kannst du nicht, aber du könntest einige Programmteile in DLLs/Packages auslagern und diese dann bei einem Update ersetzen. Tutorials müsstest du zu beiden Bereichen finden.

ByStones2 5. Jun 2006 11:46

Re: Update-Funktion
 
Zitat:

Zitat von Matze
Hi,

Quelltext direkt verändern kannst du nicht, aber du könntest einige Programmteile in DLLs/Packages auslagern und diese dann bei einem Update ersetzen. Tutorials müsstest du zu beiden Bereichen finden.

Könntest du mir bitte einen Link zu einem leichten Tutorial geben, ich hab schon nach welchen gesucht, hab nur keins verstanden ???
Gib's ein spezielles für Delphi 2005 ???

mOzZzI 5. Jun 2006 13:03

Re: Update-Funktion
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von ByStones2
Zitat:

Zitat von Matze
Hi,

Quelltext direkt verändern kannst du nicht, aber du könntest einige Programmteile in DLLs/Packages auslagern und diese dann bei einem Update ersetzen. Tutorials müsstest du zu beiden Bereichen finden.

Könntest du mir bitte einen Link zu einem leichten Tutorial geben, ich hab schon nach welchen gesucht, hab nur keins verstanden ???
Gib's ein spezielles für Delphi 2005 ???

Also Tutorials hab ich da jetz nich gefunden, aber ich kann dir ja sagen wie man es lösen könnte:

Als erstes brauchst du Internet Komponenten ich benutze da IeHttp (bei Torry zu finden)...

Anbei das Projekt, du kannst es dir in Ruhe anschauen, ich habe alles kommmentiert.

ByStones2 5. Jun 2006 13:06

Re: Update-Funktion
 
das ist ganz lustig, aber ich will den Quellcode einer EXE ( die von mir ist ) verändern,
also variablen hinzufügen, ändern, neue Befehle, ...

Daniel G 5. Jun 2006 13:14

Re: Update-Funktion
 
Zitat:

Zitat von ByStones2
das ist ganz lustig, aber ich will den Quellcode einer EXE ( die von mir ist ) verändern,
also variablen hinzufügen, ändern, neue Befehle, ...

Das ist auch ganz lustig. :lol:

Mal ehrlich:
Das, was du in deiner Exe nachher hast, hat mit dem, was du da in deiner IDE siehst, herzlich wenig gemein, sieht man mal von der Arbeitsweise ab. Du müsstest herausfinden, an welcher Stelle in deiner Exe welche Variablen stehen, wo die Einstiegspunkte der Prozeduren sind.... mit anderen Worten: Vergiss' es!

Mach es so, wie Matze es vorgeschlagen hat: Lager deine Programmteile in DLL's aus und tausch sie dann durch neue aus.

ByStones2 5. Jun 2006 13:16

Re: Update-Funktion
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von ByStones2
das ist ganz lustig, aber ich will den Quellcode einer EXE ( die von mir ist ) verändern,
also variablen hinzufügen, ändern, neue Befehle, ...

Das ist auch ganz lustig. :lol:

Mal ehrlich:
Das, was du in deiner Exe nachher hast, hat mit dem, was du da in deiner IDE siehst, herzlich wenig gemein, sieht man mal von der Arbeitsweise ab. Du müsstest herausfinden, an welcher Stelle in deiner Exe welche Variablen stehen, wo die Einstiegspunkte der Prozeduren sind.... mit anderen Worten: Vergiss' es!

Mach es so, wie Matze es vorgeschlagen hat: Lager deine Programmteile in DLL's aus und tausch sie dann durch neue aus.

ich kann das vergessen sagts du, ok dann vergess ichs.
Noch was: Die Profis können das doch, warum soll es dann nicht gehen ???
Ich bin immer noch auf der suche nach einem guten DLL-Tutorial.

Daniel G 5. Jun 2006 13:23

Re: Update-Funktion
 
Zitat:

Zitat von ByStones2
Noch was: Die Profis können das doch, warum soll es dann nicht gehen ???

Ich sach ja nicht, dass es nicht geht. Es ist nur unnötig aufwändig, es sein denn, du willst andere Anwendungen patchen, von denen du keinen QT hast. Auf jedenfall solltest du dafür dann Assembler können.
Zitat:

Zitat von ByStones2
Ich bin immer noch auf der suche nach einem guten DLL-Tutorial.

http://www.michael-puff.de/dirindex....orte/Assarbad/

ByStones2 5. Jun 2006 13:24

Re: Update-Funktion
 
Zitat:

Zitat von Daniel G
Zitat:

Zitat von ByStones2
Noch was: Die Profis können das doch, warum soll es dann nicht gehen ???

Ich sach ja nicht, dass es nicht geht. Es ist nur unnötig aufwändig, es sein denn, du willst andere Anwendungen patchen, von denen du keinen QT hast. Auf jedenfall solltest du dafür dann Assembler können.
Zitat:

Zitat von ByStones2
Ich bin immer noch auf der suche nach einem guten DLL-Tutorial.

http://www.michael-puff.de/dirindex....orte/Assarbad/

das hab ich schon und ich verstehe nur Bahnhof !!!

Daniel G 5. Jun 2006 13:27

Re: Update-Funktion
 
Zitat:

Zitat von ByStones2
das hab ich schon und ich verstehe nur Bahnhof !!!

Schade. Ist nämlich wirklich gut. Hast du mal einen Blick auf den Beispiel Quelltext geworfen?

Andere Frage: Wie lange arbeitest du schon mit Delphi? Ohne Grundlagen lohnt nämlich auch kein DLL - Tutorial.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:06 Uhr.
Seite 1 von 2  1 2      

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