🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #104799

[VB6] Problem z kolejnoscia dzialania

#104799
From: MarekF
Date: Fri, 11 Mar 2011 10:22
45 lines
2128 bytes
Witam
Mam prosta procedure.
6 CommandButon -cmdg(Index)
Klikniecie na ktorymkolwiek robi :
klikniety visible.false (pod cmd jest picturebox zielony)
pozostale visible.true
pojawia sie jakis label
i przejscie do procedury ktora trwa ok 5s.
Chodzi o szybkosc wyswietlania na formie. Mimo, ze visible jest na poczatku, 
to zmiany na formie sa widoczne jak zakonczy te dluga procedure. Probowalem 
juz Sleep, oraz
 cmdg(Index).Visible = False
If cmdg(Index).Visible = False then
 skok do procedury
End If
i idzie do procedury mimo, ze na formie nie ma zmian, bo juz niby jest 
niewidoczny(programowo).
Gdy odpalam krokowo, to oczywiscie dziala poprawnie.
Co mozna zrobic, zeby przed\wejsciem do procedury ktora trwa 5s, najpierw 
wykonal to co ma do zrobienia na formie?
Procedurka
Private Sub cmdG_Click(Index As Integer)
Dim i As Single
cmdG(Index).Visible = False
lblG.Caption = "Ustawianie głowicy nr " & Index
lblGl.Caption = "Głowica nr " & Index

For n = 1 To 6 'zerowanie zmiennej G i powrot cmd
    If G(n) = 1 Then
    G(n) = 0
    cmdG(n).Visible = True
    Else
    End If
Next n

G(Index) = 1

'do proc odczyt danych
 GId = Index
init_glow
odczyt_DO 'to procedura ktora trwa 5 sek
End Sub

Pozdrawiam
MarekF
Technical Details
Message-ID: <4d79f803$0$2458$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "MarekF" <maf@nospam.pl>
Newsgroups: pl.comp.lang.vbasic
Subject: [VB6] Problem z kolejnoscia dzialania
Date: Fri, 11 Mar 2011 11:22:58 +0100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6000.16386
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16386
Lines: 46
Message-ID: <4d79f803$0$2458$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.23.135.168
X-Trace: 1299838979 unt-rea-b-01.news.neostrada.pl 2458 83.23.135.168:50476
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit