Hirdetés
- Meggyi001: Amire figyelned kell Párizsban is...
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- eBay-es kütyük kis pénzért
- Magga: PLEX: multimédia az egész lakásban
- Elektromos rásegítésű kerékpárok
- gban: Ingyen kellene, de tegnapra
-
LOGOUT

Új hozzászólás Aktív témák
-
Ispy
nagyúr
Egyébként a fő szálban lévő controlokat is lehet szerkeszteni, de nem úgy hogy textbox.text, hanem delegate utasítással.
Jó régi kód, már nem is nagyon emlékszem rá, ezzel tudsz játszani, igaz ez vb, de át lehet fordítani c#-ra.
Public Class SplashForm#Region "DECLARE"Implements IDisposablePrivate _ParentForm As FormPrivate t As Threading.Thread = NothingPrivate f As FP_SplashForm = NothingPrivate _Sleep As IntegerPrivate Delegate Sub SetMessageTextDelegate(MessageText As String)#End Region#Region "CLASS CONSTRUCTOR"Public Sub New(ParentForm As Form)_ParentForm = ParentFormEnd SubPublic Sub New(ParentForm As Form, MessageText As String, Optional Sleep As Integer = 1000)_ParentForm = ParentFormOpenSplashForm()SetMessageText(MessageText, Sleep)End Sub#End Region#Region "IDISPOSABLE SUPPORT"Private disposedValue As BooleanProtected Overridable Sub Dispose(disposing As Boolean)If Not Me.disposedValue ThenIf disposing Then' TODO: dispose managed state (managed objects).End IfEnd IfMe.disposedValue = TrueEnd SubPublic Sub Dispose() Implements IDisposable.DisposeDispose(True)GC.SuppressFinalize(Me)End Sub#End Region#Region "PRIVATE SUBS"Private Sub _Close()If f Is Nothing ThenExit SubEnd Iff.Close()f = NothingEnd SubPrivate Sub _ShowForm()f = New FP_SplashForm'f.TopMost = Truef.ShowDialog()End Sub#End Region#Region "PUBLIC SUBS"Public Sub CloseSplashForm()If f Is Nothing ThenExit SubEnd Iff.Invoke(New MethodInvoker(AddressOf _Close))If t Is Nothing ThenExit SubEnd Ift.Join()End SubPublic Sub SetMessageText(MessageText As String, Optional Sleep As Integer = 0)System.Threading.Thread.Sleep(200) 'Azert kell ide, mert kulonben az InvokeRequired utasitas hibat generalIf f.InvokeRequired Thenf.Invoke(New SetMessageTextDelegate(AddressOf SetMessageText), MessageText)If Sleep > 0 ThenSystem.Threading.Thread.Sleep(Sleep)End IfElsef.MessageText_Label.Text = MessageTextEnd IfEnd SubPublic Sub OpenSplashForm()t = New Threading.Thread(AddressOf _ShowForm)t.SetApartmentState(Threading.ApartmentState.STA)t.Priority = Threading.ThreadPriority.Highestt.Name = "SplashFormThread"t.Start()End Sub#End RegionEnd Class
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- WD Black SN850X 8TB M.2 NVME PCI-E 4.0 x4 - Új, 1 év garancia - 7200-6600 MBs - Eladó!
- 16GB DDR4 PC MEMORIA MODUL(4X4GB, 2X8GB) RAM / SZÁMLÁVAL, GARANCIÁVAL
- Szép Kis játékos HP,Core i7 10510u(8X4,9Ghz)MX 2/4GB DDR5 VGA,FullHD IPS,16-32GB RAM/256-512SSD
- Megkímélt ThinkPad Ryzen 5 Pro(12x4,0Ghz)16-32RAM/256-512SSD,100% akku,vil.bilI.
- Lenovo Thinkpad P50 15,6" FHD IPS kijelző, I7-6820HQ CPU, 16GB DDR4, 512GB NVMe SSD, 4GB Quadro VGA,
- GAMER PC! Intel i9-12900KF / RX 7900 XTX / 32GB DDR4 /1TB Gen4 / B760 /1350w Platinum! BeszámítOK
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 27% PNY GeForce RTX 5070 EPIC-X RGB OC 12GB GDDR7 192bit (VCG507012TFXXPB1-O) Videokártya
- Asus Rog Ally Z1 Extreme 6 hó garancia, számlával!
- AKCIÓ! EVGA FTW3 Ultra Gaming RTX 3080 10GB videókártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

