Autor Beitrag
Shaky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 72

WinXP
D5, Delphi 2005 Prof.
BeitragVerfasst: Di 12.04.05 08:53 
Hi Leute.

Ich hab da mal ein Problem.
Ich hab vor kurzem ein Programm geschrieben welches erst eine Indy ftp Connection zu einem server macht.
Dann wählt man eine Reihe von Bildern aus. Drückt auf "Galerie erstellen" und schon beginnt der Vorgang.

Es wird je nach angegebener Größe ein verkleinertes Bild und natürlich ein Thumbnail jedes Bildes auf dem FTP gespeichert.
Zudem läuft die Prozessbar weiter.

Tuts ansich alles perfekt.

Nur, wenn ich das compilierte Programm extern öffne, wird es nach ein paar uploads weiß.
Es arbeitet weiter und gibt am Ende auch wieder die Messagebox aus und ist dann sichbar.
Aber den ganzen Vorgang und die Anzeige wie Lange noch usw. ist einfach weg.
Wenn ich es in Delphi 2005 starte läuft es perfekt.

Was kann man dagegen tun?

Thx
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Di 12.04.05 09:00 
Hallo,

ich glaube mit der Komponenten IdAntiFreeze lässt sich das Problem beseitigen. Andererseits ist es nicht sehr konfortable, wenn der User während des Uploads nichts vom fortschritt sieht und diesen auch nicht abbrechen kann.

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
sourcehunter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 482

Win XP | Suse 10.1
Delphi 2005 Pers.
BeitragVerfasst: Do 14.04.05 10:22 
Warscheinlich reicht auch ein einfaches Application.Processmessages, oder so ähnlich. Findest bestimmt was im Forum dazu.

_________________
Linux und OpenSource rulez!
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Do 14.04.05 10:50 
Titel: hmm,
jupp, denke ich ich auch.

leg mal in den onWork-Event der Komponente ein Application.ProcessMessages.

_________________
mfg. Joel