Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Text visas inte

Postades av 2009-03-04 10:00:34 - Magnus Karlsson, i forum vb.net, Tråden har 12 Kommentarer och lästs av 966 personer


Varför visas inte "Start" när jag klickar på knappen ?

Förut fanns "DoEvents" ... finns det något liknande ?


<code>
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = "Start"
Thread.Sleep(10000)
'....lite jag vill göra
Label1.Text = "End"
End Sub
</code>


Svara

Sv: Text visas inte

Postades av 2009-03-04 10:02:55 - Lars Gottfridsson

prova att göra knappen större eller fonten mindre.


Svara

Sv:Text visas inte

Postades av 2009-03-04 10:12:55 - Magnus Karlsson

du måste skämta ....


Svara

Sv: Text visas inte

Postades av 2009-03-04 10:14:03 - Johan Djupmarker

DoEvents finns kvar och det är vad du ska använda (om du inte vill köra flertrådat).

Application.DoEvents()

/Johan


Svara

Sv:Text visas inte

Postades av 2009-03-04 10:24:45 - Magnus Karlsson

körde Label1.Refresh() och fick det att fungera. Är det ett bra sätt?


Svara

Sv: Text visas inte

Postades av 2009-03-04 10:34:25 - Pelle Johansson

doevents är bättre, anledningen är att den ger operativsystemet någon millisekund att utföra jobb - dvs i detta fall - tillåta användare att skriva på tangentbord osv osv ..


Svara

Sv:Text visas inte

Postades av 2009-03-04 10:53:04 - Johan Djupmarker

<b>anledningen är att den ger operativsystemet någon millisekund att utföra jobb - dvs i detta fall - tillåta användare att skriva på tangentbord osv osv</b>

Nja... DoEvent processar alla meddelanden som ligger och väntar i fönsterkön (heter det så?). T.ex. information om vilka tangenter som tryckts, musrörelser/klickningar och information om vilka delar av fönstret som behöver ritas om.

/Johan


Svara

Sv: Text visas inte

Postades av 2009-03-04 15:11:19 - Lars Gottfridsson

>>du måste skämta ....

absolut inte, det är en klassiker.
men som sagt, det va ju inte detta problem denna gång.


Svara

Sv:Text visas inte

Postades av 2009-03-04 16:56:07 - André Claesson

Refresh borde väl vara mest effektivt då eftersom den bara gör det som krävs, ritar om knappen. DoEvents kan ju släppa igenom en massa annat också som körs.


Svara

Sv: Text visas inte

Postades av 2009-03-04 19:54:22 - Pelle Johansson

Är det ett större intervall kommer datorn hänga de andra processerna om du inte kör doevents - så jag rekommenderar det i alla fall :)


Svara

Sv:Text visas inte

Postades av 2009-03-04 20:22:15 - Johan Djupmarker

<b>Är det ett större intervall kommer datorn hänga de andra processerna om du inte kör doevents - så jag rekommenderar det i alla fall :)</b>

Nej, jag upprepar:
--
DoEvent processar alla meddelanden som ligger och väntar i fönsterkön (heter det så?). T.ex. information om vilka tangenter som tryckts, musrörelser/klickningar och information om vilka delar av fönstret som behöver ritas om.
--

DoEvents processar alla meddelanden i applikationens meddelandekö, det påverkar INTE beteendet för andra applikationer. Windows klarar av att hantera flera processer/trådar som körs samtidig. Om du har en lång loop så tar det givetvis kraft från andra processer, men DoEvents påverkar INTE de andra processernas körning.

/Johan


Svara

Sv: Text visas inte

Postades av 2009-03-04 20:40:35 - Oskar Johansson

Sanning med modifikation; hade programmet körs på win 3.11 så hade alla andra processer hängt sig, men jag tror inte det är aktuellt i det här fallet ;)


Svara

Sv:Text visas inte

Postades av 2009-03-04 22:38:38 - Johan Djupmarker

Jag tänkte faktiskt på den möjligheten när jag skrev, men detta gäller VB.NET och jag känner inte till något OS som är ".NET-kompatibelt" och inte hanterar detta :)

/Johan


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 764
27 959
271 761
565
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies