AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Einfaches Online Update

Einfaches Online Update

Ein Tutorial von Larsi · begonnen am 29. Jan 2008 · letzter Beitrag vom 28. Feb 2009
Antwort Antwort
Seite 3 von 7     123 45     Letzte » 
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#1

Re: Einfaches Online Update

  Alt 31. Jan 2008, 14:56
okay ne dreiviertelstunde war vielleicht n bisschen übertrieben
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Einfaches Online Update

  Alt 7. Jul 2008, 21:24
Hallo

Wollte fragen ist dieses Tutorial aktuell oder gibt's irgendwo eine bessere, überarbeitet Version?
  Mit Zitat antworten Zitat
BullsEye

Registriert seit: 8. Sep 2007
Ort: Werlte
872 Beiträge
 
Delphi 7 Personal
 
#3

Re: Einfaches Online Update

  Alt 7. Jul 2008, 21:46
Sicher wirst du irgendwie irgendwo was besseres finden!
Aber hiermit läufst du eigentlich recht gut, wenn du noch nicht so viel Erfahrung damit hast bzw dir extra die Mphe machen willst nen neues Programm zu schreiben
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Einfaches Online Update

  Alt 7. Jul 2008, 22:06
Ne ich meine in diesem Forum eine neue Version, es wurde ja irgendwas über Überarbeiten geredet, deswegen dachte ich....
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Einfaches Online Update

  Alt 7. Jul 2008, 23:31
Kann mir vllt jemand sagen wieso in dem ersten Code die Fehlerbehandlungsroutine nicht abgearbeitet wird? Hab absichtlich die txt Datei auf dem Server falsch benannt, sie wurde dementsprechend nicht runtergeladen und das Programm war still, die Fehlermeldung die in Except steht kam nicht.
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#6

Re: Einfaches Online Update

  Alt 8. Jul 2008, 11:05
Kann ich dir leider nicht sagen aber ansonsten kannst du ja auch überprüfen ob die Datei heruntergeladen wurde:

Delphi-Quellcode:
if FileExists('C:\Update.txt') then
else begin
ShowMessage('Download- Fehler. Programm wird beendet!');
Form1.Close;
end;
Hoffe das hilft dir!


MFG Lars Wilfang
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Benutzerbild von littleDave
littleDave

Registriert seit: 27. Apr 2006
Ort: München
556 Beiträge
 
Delphi 7 Professional
 
#7

Re: Einfaches Online Update

  Alt 8. Jul 2008, 11:31
Aber ich kann dir sagen, warum die Exception nicht ausgelöst wird

Windows API-Funktionen werfen bei Fehlern keine Exception! Daher haben die meisten Funktionen einen Return-Wert. Die Funktion URLDownloadToFile() kann laut MSDN folgende Werte zurückgeben
Code:
S_OK                   The download started successfully.
E_OUTOFMEMORY           The buffer length is invalid, or there is insufficient memory to complete the operation.
INET_E_DOWNLOAD_FAILURE The specified resource or callback interface was invalid.
Du könntest die Zeile so umschreiben:
Delphi-Quellcode:
if UrlDownloadToFile(nil, Datei, Ziel, 0, nil) <> S_OK then
  raise Exception.Create('UrlDownloadToFile failed!');
Jabber: littleDave@jabber.org
in case of 1 is 0 do external raise while in public class of object array else repeat until 1 is 0
  Mit Zitat antworten Zitat
Benutzerbild von Poseidon
Poseidon

Registriert seit: 8. Jul 2008
113 Beiträge
 
Delphi 2005 Personal
 
#8

Re: Einfaches Online Update

  Alt 11. Jul 2008, 13:46
Super Tutorial
Werd ich gleich morgen ausprobieren.
Im Zweifelsfall immer das Richtige tun
  Mit Zitat antworten Zitat
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#9

Re: Einfaches Online Update

  Alt 11. Jul 2008, 14:10
Zitat von Larsi:
Ich würde euch empfehlen, die Datei im Ordner deiner Anwendung zu downloaden.
Was sagt den VISTA dazu? Kanns nicht probieren, hab kein VISTA.

Und wie updatest du das Online-Update?
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#10

Re: Einfaches Online Update

  Alt 11. Jul 2008, 14:30
Zitat von gmc616:
Zitat von Larsi:
Ich würde euch empfehlen, die Datei im Ordner deiner Anwendung zu downloaden.
Was sagt den VISTA dazu? Kanns nicht probieren, hab kein VISTA.

Und wie updatest du das Online-Update?

Was meinst du mit dem letzten Satz?
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 7     123 45     Letzte » 

Themen-Optionen Tutorial durchsuchen
Tutorial durchsuchen:

Erweiterte Suche
Ansicht

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:36 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