Ma szeretném bemutatni egy egyszerű és könnyen létrehozható a Visual Basic. NET digitális óra. Mi ezt egy címkét és egy időzítő.
Az űrlap hasonlóan kell kinéznie, hogy a következő kép>

Erre példa, ahol csak az idő fogja mutatni, változtatni a betűtípust az ellenőrzés címke adni neki nagyobb jelentőséget. Én a Tahoma betűtípus méret 28.
Most az időzítő komponens tulajdonságait. Futtatni a kódot a kullancs esetén időzítő komponens, ezt kell az enable tulajdonságot True. És mi adjuk meg a kódot futtatni minden n ketyeg. A kullancsok száma a n az intervallum a megjelölt ingatlan milliszekundum. Tehát, ha teszünk az ingatlan 1000-ben a kullancsok, a kód fog futni 1 másodpercenként.
Most lássuk a kód nagyon egyszerű:
Timer1_Tick Private Sub (ByVal feladónak System.Object, _ ByVal e Ahogy System.EventArgs) Fogantyúk Timer1.Tick Label1.Text = Date.Now.ToLongTimeString End Sub
Csak még fut (F5), az alkalmazás, és mi lesz a digitális óra látható az alábbi képen>

Ha Ön rendszeres olvasója ennek a blognak, tudod, hogy az összes kód példák mindig azt jelentette, hogy nagyon egyszerű, és hogy van e példák a lehetőséget, hogy javítsa, kiegészítse, és módosítja azokat az alkalmazások használatát.
Mint mindig, remélem, hasznosnak találhatják.
Információ Bitacoras.com ...
Értékeld az Bitacoras.com: Ma meg akarom mutatni egy egyszerű és könnyen létrehozható a Visual Basic. NET digitális óra. Mi ezt egy címkét és egy időzítő. Az űrlapot kell hasonlítaniuk a következő i ....
Az időzítés nem szükséges, egy egyszerűbb módja:
Private Sub Form1_Load (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Nyel MyBase.Load
Me.Label1.Text = Format (Now, "hh: mm: ss tt")
End Sub
fastmonro:
köszönöm az input, de minden, amit csinál vele, hogy "show" a címkén betöltése közben formában (ahogy te nevezed a Load esemény). Hadd mondjam el, hogy a funkciók eléréséhez egy óra, vagy a pontos időt mutatja "egész idő alatt" időre van szükség alkatrész r, de nem lehet egy óra ... mikor mutatod meg csak egyszer.
Nagyon jó a hozzájárulást! Gratulálunk!
kitűnő hozzájárulására testvére, de az egyetlen gond az, hogy találok nem számít fel, miközben végrehajt egy kis időt várni, hogy bemutassa az óra csak tedd ugyanezt a terhelés esetén formában tettem, hogy a C # a leginkább tudom használni
private void timer1_Tick (object sender, EventArgs e)
{
DateTime.Now.ToShortTimeString Label.Text = ();
}
private void Form1_Load (object sender, EventArgs e)
{
DateTime.Now.ToShortTimeString Label.Text = ();
}
és még egy dolog, valaki tudja, hogyan jelenítse meg a nevét, a mentett fájl vagy megnyitott a címsorban, és megpróbáltam többféle módon, és nem talál, hogyan kell csinálni, hogy ez a VB vagy C #.
salu2
igazad van, de qu etienes várni a második az, amikor futtatja a kódot óraütésre (emlékezzen, 1 másodpercenként egy másodperc után, vagy a terhelés) Elmondom neked egy trükköt sokkal könnyebb magadnak ene Qu bálok, tedd ugyanazt a kódot, amit az óra tik a formában betölteni a formában így:
Private Sub Form1_Load ....
Me.Label12.Text = Format (Now, "hh: mm: ss tt")
End Sub
és csak a dilemma
Üdvözlettel
Eliseo .... és köszönjük, hogy segítesz Önnek ezek a kódok magyarázata egyszerű és jó nekünk, akik csak most kezdtem programozni ....... igazad van az időmérő nagyon szükséges ahhoz, hogy megvalósítsuk ..
Köszönöm.
Jó ellátás!
Szeretem a jó megoldás
barátai nem nézd meg a kódot az időzítő kullancs? kérem segítsen
Helló, azt használja az időzítőt, és mint már említettük, az Enable ingatlan q menni igaz, és a Intervale = 1000 .... ... most akkor kattintson duplán az objektumra, és elviszi őket Timer1 Tick esemény ... fel a kódot, mint valami ...
Public Class frmPrincipal
Tiempo_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Tiempo.Tick
txtHora.Text = Format (Now, "hh: mm: ss tt")
txtFecha.Text = Date.Now.Date
End Sub
End Class
io esetemben Megváltoztattam az objektum nevét, ahelyett, hogy időben Timer1 tettem ...
q Remélem, segíteni az új programozók.
Cojonuda Neobones Ön szerepe van! kibaszott jó.
Jó barátok, próbáltam többször is mondtam, de a program futtatásához az óra másodpercenként frissül, hogy én hogy fog futni frissül, és az intervallum tulajdonsága a hely 1000-ben, de nem frissül .
Remélem tudok segíteni.
üdvözletet.
bár azt hiszem, hogy mondod habras logika kódot írt az esemény kullancs az óra? ez az
Timer1_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Timer1.Tick
Label12.Text = Format (Now, "hh: mm: ss tt")
End Sub
TA SISAS BN YOP CODE és a játék csak a tanulás és NA .. Szeretné tudni, hogyan lehet létrehozni egy időzítő ASERLE SISAS ...
Itt van valami egy kicsit bonyolultabb
Public Class Form1
Dim számít Integer
Private Sub Form1_Load (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Nyel MyBase.Load
Me.Text = "idő jelzése"
Me.Label1.BorderStyle = BorderStyle.FixedSingle
Me.Label1.TextAlign = ContentAlignment.MiddleCenter
Me.Label1.Text = ""
Me.Label1.BackColor = Color.Black
Me.Label1.ForeColor = Color.Red
Me.Label1.Visible = False
Me.Timer1.Interval = 1000
Me.Timer1.Enabled = True
BackColor = Color.White
End Sub
HoraToolStripMenuitem_click Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk HoraToolStripMenuItem.Click
ellensúlyozására = 1
End Sub
FechaToolStripMenuItem_click Private Sub (ByVal sende As Object, ByVal e Mint System.EventArgs) Nyel FechaToolStripMenuItem.Click
ellensúlyozására = 2
End Sub
Timer1_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Timer1.Tick
Me.Label1.Visible = True
Ha a számláló = 1 Ezután Label1.Text = TimeString
Ha a számláló = 2 Ezután Label1.Text = My.Computer.Clock.LocalTime.Date.ToString
End Sub
End Class
Köszönöm a bemenet, tökéletesen működik
Én volt, miután sokan ezzel a fordulattal, és rögzíti ezt a pár sort is ... még egyszer köszönöm!
kívánunk, küldjenek további gyakorlatokat időmérő különösen, hogyan lehet egy lift mozog a kívánt szót
Köszönöm.
Az óra helyes, mint a példában, csak elindítani van, hogy Timer.Start formában ()
Üdvözlet.
Ha az időzítő funka de nézd meg a Feladatkezelő, hogy hogyan is mozog erőforrások (processzor függő ram stb ..) más módon optimalizálni? Néhány Me.Refresh?
Hijes kihűlni engem a bajtól
Lenne egy kérdésem, hogyan kell vágni készpénz ezelőtt értékesítési pusztán szemlélődő dond területén adatbázis-hozzáférés
a monto_venta
Köszönöm, ha bármilyen példát
Én vagyok hallgató mérnöki systems'm csinál rendszert a praxisomban hozzájárulásuk kitűnő példái a fenti szonda 2 XQ c az az igazság ez alap, de ezekben az esetekben sem c őt a cpu. hehe
Private Sub Form1_Load (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Nyel MyBase.Load
Me.Label1.Text = Format (Now, "hh: mm: ss tt")
End Sub
ad nekem csak egy bizonyos ideig nem frissít
és
Timer1_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Timer1.Tick
LHora.Text = Date.Now.ToLongTimeString
End Sub
ez a tulajdonság, ha az időzítő igaznak kell lennie a legtöbb igaz és egy sor 1000 és ez minden tökéletesen működik
Hello, akárcsak az óra helyett egy webes űrlapot egy weboldalt, én nem látom, az esemény hozza timer.start nem létezik.
A probléma az, hogy az események az ellenőrzések futtatni a szerver oldalon, és hogy ez megtörténhessen meg kell csinálni egy ké, amely újratölt az egész oldal ... tényleg nem kell mást tennie kliens oldalon.
Próbálja java (javascript), vagy a jQuery Ajax.
Szerencse
grasias minden, de segítségre van szükségem
Azt kell, hogy mindezt, de a C # új vagyok programdo, ha valaki tudja, kérem, segítsen nekem.
Hi Én is új programozási és azt akarta tudni, ha valaki tudja, hogyan kell egy űrlapot q q ha adsz kattintás átláthatósága, valamint az ablakok a Linux openSUSE 11.3
Import ClassLibrary1
Public Class Form1
Private Sub Form1_Load (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Nyel MyBase.Load
Time.Start ()
End Sub
Time_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Time.Tick
A New Class1 Dim óra
Horas.hora Label.Text = ()
"Hour ()
End Sub
"Private Sub time ()
"Label.Text = Now
'' MessageBox.Show ("helyen az idő")
"End Sub
End Class
Keresi a PASSABA ide a kódot ... Csak fogd a kódot a TIMER ... Egyes megállapodásoknál ÉS ME tökéletesen működött ... Köszönöm MIGUELITO ...
Köszönöm az előző kódok lehetővé tette számomra, hogy alkalmazkodjanak az enyém.
A kód funcinó nekem, hogy az idő, ami megváltoztathatja az operációs rendszer erre ..
Private Sub Form1_Load (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Nyel MyBase.Load
lblHora.Text = Date.Now.ToLongTimeString
Timer1.Start ()
End Sub
Timer1_Tick Private Sub (ByVal feladónak System.Object, ByVal e Mint System.EventArgs) Fogantyúk Timer1.Tick
lblHora.Text = Date.Now.ToLongTimeString
End Sub
és több mintát venni és senki arribaa funcionaa nekem! Azt hiszem ez nagyon rossz: S én kell egy órát, de a KE a képernyőn fog kinézni, mintha az utóbbi oseaa így van! DD ayudenmeee 00:00:00:
Hi all, mert én már kutatja az időzítőt, és láttam, azt kell használni őket, hogy ellenőrizzék a lift, míg most már csak az interfész a szintek 1-től 10, és a túra, de miután kezdődik újra 1-10, és nem kellene, de eddig nem találta a módját, hogy működjön együtt a gombok, ha valaki nem kellett dolgozni, így tudok valamit segíteni, vagy legalábbis magyarázni, köszönjük.
mint én, hogy az időmérőt fut mutat nekem egy szót egy ListBox
meg tudom hívni a segítségével a Windows 2005-ben vb.net