🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #3316

HELP: Nuovo Problema Gestione Form!

#3316
From: Bongio
Date: Thu, 01 Aug 2002 17:35
41 lines
2398 bytes
Scusate se continuo a rompere il ng ma ho iniziato da poco a studiare il VB
e per ora capisco poco!! :-)

Io avevo il seguente problema:
    sto eseguendo un ciclo While per leggere
    un file. Se si verifica una condizione (trovo una parola che cerco) io
apro
    un altro form (cio� scrivo Form3.Visible = True) . E' possibile bloccare
il
    ciclo While finch� non premo un tasto del Form3 e quando lo premo posso
    riprendere il ciclo dalla iterazione in cui l'ho interrotto?

    Io avevo pensato a un codice del tipo


    Do While
    ...
    If ( Condizione vera )
        DoEvents
        Form3.Visible = True
        Form3.Show
        Do While (Form3.Variabile = Falsa)
        Loop
    End If
Loop


Mi � stato consigliato di creare una variabile pubblica nel form3,
inizializzarla come falsa nel form load e poi nella funzione clic del tasto
convertirla a vera cosicch� restasse falsa finch� non premo il tasto. Ottimo
ragionamento che condivido in pieno, ma provando il programma ho visto ke
lui, quando si verifica la condizione per la apparizione del form3 mi
disegna solo il contorno del form3 e poi si pianta!
Io davvero non capisco perch�, anche perch� in debug tutto va come deve, ma
poi in esecuzione succedono gran casini! :-)

Thanx a chi mi pu� spiegare come risolvere il problema e poi (se magari gli
gira!) il perch� di quanto mi succede!

Ciao!
Bongio
Technical Details
Message-ID: <Tje29.26582$n04.724629@twister2.libero.it>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII
X-Google-Thread: f94ee,4cc53119d835585b,start
X-Google-Attributes: gidf94ee,public
X-Google-ArrivalTime: 2002-08-01 10:39:51 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail
From: "Bongio" <giobongio@libero.it>
Newsgroups: free.it.visual-basic
Subject: HELP: Nuovo Problema Gestione Form!
Lines: 45
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Message-ID: <Tje29.26582$n04.724629@twister2.libero.it>
Date: Thu, 01 Aug 2002 17:35:47 GMT
NNTP-Posting-Host: 151.30.138.188
X-Complaints-To: abuse@libero.it
X-Trace: twister2.libero.it 1028223347 151.30.138.188 (Thu, 01 Aug 2002 19:35:47 MET DST)
NNTP-Posting-Date: Thu, 01 Aug 2002 19:35:47 MET DST
Organization: [Infostrada]