Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [delphi7] bloccare clico for in esecuzione

    salve, volevo sapere se e come si puo bloccare un clico for in esecuzione nel senso cosi:

    ripeto l'istruzione 10 volte per mandare un email ma con un button alla 5 email voglio fermarlo il problema e che non mi fa fare proprio nulla nemmeno spostare il form perche?

  2. #2

    re

    dovresti creare un applicazione multithreading!

  3. #3
    ho mesos un if e l'ho fermato

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    Originariamente inviato da Tonino9191
    ho mesos un if e l'ho fermato
    ciao, ma non dovevi fermare il ciclo premendo un bottone????

    questo if che hai inserito su cosa agisce?

  5. #5
    ho fatto cosi:

    application.ProcessMessages; // per processare l'applicazione in questo modo mi permette di premere bottoni.

    poi appena premo il bottone entra in gioco un if che ferma il ciclio for.

    il programma funziona perfettamente ce un altro metodo piu efficace??

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    scusa... posta il codice esatto

  7. #7
    eccolo posto la parte interessata

    codice:
    begin
    edit1.text:=copy(edit1.text,1,length(edit1.text)-1);
    for i:= 1 to spinedit1.Value do
     if stop=edit1.Text then
    
    begin
    application.ProcessMessages;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.