Upload - scinanie na chwile, wiadomosc

0

Witam, napisałem sobie upload w oparciu o indy:

[...]

        MultiPartFormDataStream := TidMultiPartFormDataStream.Create;
        ResponseStream := TMemoryStream.Create;
        form3.IdHttp1.Request.ContentType := MultiPartFormDataStream.RequestContentType;
        MultiPartFormDataStream.AddFile('userfile[0]', Nazwa_pliku, 'multipart/form-data');
	MultiPartFormDataStream.AddFormField('fdgdfgd', '0');
	MultiPartFormDataStream.Position := 0;
    	form3.IdHTTP1.Post('http://fdgdfgd.pl', MultiPartFormDataStream, ResponseStream);

[...]

Wszystko ładnie działa, tylko gdy indy uploaduje to program się "zwiesza" na czas uploadu (nie da się go ani przesunąć, ani zminimalizować, ani przycisnąć na nim żadnego przycisku, tak jakby totalna zwiecha) i odwiesza się dopiero gdy plik zostanie zauploadowany, jest na to jakiś sposób ? Wstawiłem na forme komponent z indy antyfreeze czy jakoś ale nic nie dało, może trzeba dać jakiś kod ? Potem znajomy poradził dać przed tym całym uploadem "Application.Processmessages;" też nic nie pomogło.

Druga sprawa, chowam program do traya i chciałbym np. wyświetlać w dolnym prawym rogu ekranu wiadomość, coś takiego jak z gg, "Zapisywanie", "uploadowanie" etc. na jakiej zasadzie to zrobić ?

0
SeMtre napisał(a)

Druga sprawa, chowam program do traya i chciałbym np. wyświetlać w dolnym prawym rogu ekranu wiadomość, coś takiego jak z gg, "Zapisywanie", "uploadowanie" etc. na jakiej zasadzie to zrobić ?

na zasadzie formy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1