Zum Inhalt springen

DirkMetzger

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von DirkMetzger

  1. Hi hubibi, ich kann Dir nur SharpDevelop ans Herz legen www.icsharpcode.net damit kannste C#, C++ und VB entwickeln... allerdings alles .net... aber früher oder später musste da eh ran IDE mit allem was Du brauchst... optisch nahe VStudio oder Delphi 8.
  2. Hallo Flons, der wohl einfachste Weg ist über zwei .dat Files, eines liegt auf dem Fileserver oder was auch immer Du im Netz zur Verfügung hast und das Andere in Deiner eigenen Anwendung. Wenn nun das .dat File auf dem Server einen anderen Inhalt hat als dein lokales, dann wird Dein Programm geschlossen und ein aktuelles Setup gestartet. Du kannst natürlich auch nur ein verstecktes Label in deiner App einbauen mit der Versionsnummer und vergleichst das mit dem .dat File auf dem Server. Ich mache das hier auf meiner Arbeit genauso.. allerdings nur übers Netzwerk und es ist eine einfache Lösung und zumindest hier bei mir taugt sie auch was. Mal ein kurzer Einblick in den Quelltext: Der Splashscreen Deines Hauptprogrammes öffnet sich... mem_vers.Lines.LoadFromFile('Pfadangabe zu dem .dat File im Netzwerk oder Server' ); // l_vers ist das Label mit der Versionsnummer, mem_vers ist das Memo mit der Version vom Server // wenn die Inhalte gleich sind, wird der Splashscreen geschlossen und die Mainform geöffnet if l_vers = mem_vers.Text then begin MainForm.show; Splash.close; end else begin // wenn die Inhalte unterschiedlich sind, wird das neue Setup gestartet und die Applikation geschlossen ShellExecute(handle,'open','der Pfad zur aktuellen Setup.exe',nil,nil,sw_show); // eigene App schliessen... sonst kann sie ja nicht geupdated werden Application.Terminate; Das wars dann schon... hoffe es hilft Dir auf einfache Weise weiter, ohne zu scripten. Gruß, Dirk

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...