Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Delphi - Form
Forum - Delphi - Form

Avatar
camaleonteplus (Normal User)
Pro


Messaggi: 95
Iscritto: 05/03/2009

Segnala al moderatore
Postato alle 17:33
Venerdė, 30/10/2009
Nel mio programma di posta elettronica quando invio una email vorrei che aprisse la Form2 dove c'č una progressbar in movimento, adesso io nel mio codice ho fatto in questo modo:
Codice sorgente - presumibilmente Delphi

  1. begin
  2. //Apri ProgressBar
  3. with TForm2.Create(Self) do
  4. try
  5.   Show;
  6. //Setup SMTP
  7.      SMTP.Host := Server.Text;
  8. .......
  9. MessageBeep(20);
  10. finally
  11. free;
  12. end;
  13. end;
  14. Il fatto č che il Form2 lo apre ma non si muove e scompare quando l'email č stata inviata, l'unica cosa buona.


PM Quote
Avatar
camaleonteplus (Normal User)
Pro


Messaggi: 95
Iscritto: 05/03/2009

Segnala al moderatore
Postato alle 17:18
Lunedė, 02/11/2009
Il programma per l'invio della posta mi sa che impegna troppe risorse visto che la progress bar non si muove, allora ho fatto in un altro modo ho creato una progress bar come programma separato, e lo faccio eseguire quando invio l'email in questo modo:
Codice sorgente - presumibilmente Delphi

  1. procedure TForm1.SpedisciClick(Sender: TObject);
  2. begin
  3. //Avvio Status
  4.      WinExec('Status.exe', SW_SHOWNORMAL);


PM Quote