Administrator Startseite

Apple

iOS, iTunes, Mac OS X

Entwicklung

Assembler, BASIC, Batch & Shell, Bibliotheken & Toolkits, CSS, C und C++, Datenbanken, HTML, IDE & Editoren, Installation, Java, JavaScript, KiXtart, Lizenzierung, Pascal & Delphi, Perl, PHP, Python, VB for Applications, Visual Studio, Webentwicklung, XML

Hardware

Benchmarks, Cluster, CPU, RAM, Mainboards, Drucker und Scanner, Festplatten, Raid, Grafikkarten & Monitore, LAN, WAN, Wireless, Multimedia & Zubehör, Notebook & Zubehör, Router & Routing, SAN, NAS, DAS, Server-Hardware, Sonstige Peripheriegeräte, Speicherkarten, Switche und Hubs

Internet

Blogs, CMS, Domain Registrierung, E-Books, E-Business, E-Mail, Flatrates, Hosting & Housing, Informationsdienste, Instant Messaging, Onlinedienste, SEO, Server, Soziale Netzwerke, Utilities, Webbrowser

Linux

Apache Server, Debian, Desktop, Netzwerk, OpenOffice, LibreOffice, RedHat, CentOS, Fedora, Samba, Suse, Tools & Utilities, Ubuntu, Userverwaltung

Microsoft

Exchange Server, Hyper-V, Installationsprobleme, Netzwerk, Office, Outlook & Mail, Systemdateien, Tools & Utilities, Userverwaltung, Visual Studio, Windows 7, Windows 8, Windows 10, Windows Phone, Windows Server, Windows Vista, Windows XP

Multimedia

Audio, Digitiales Fernsehen, Grafik, Icons, Schriftarten, Video

Netzwerke

Cluster, DNS, DSL, VDSL, Groupware, Grundlagen, ISDN & Analoganschlüsse, LAN, WAN, Wireless, Monitoring, Netzwerkmanagement, Netzwerkprotokolle, Router & Routing, TK-Netze & Geräte, UMTS, EDGE & GPRS, Voice over IP

Off Topic

Administrator.de Feedback, Humor (lol), Papierkorb

Sicherheit

Backup, Erkennung und -Abwehr, Firewall, Grundlagen, Informationsdienste, Rechtliche Fragen, Sicherheits-Tools, Tipps & Tricks, Verschlüsselung & Zertifikate, Viren und Trojaner

Sonstige Systeme

Google Android, MikroTik RouterOS, Novell Netware, Sun Solaris

Virtualisierung

Hyper-V, KVM, Vmware, Xenserver

Weiterbildung

Aus- und Weiterbildung, Ausland, Schulung & Training, Studentenjobs & Praktikum

Zusammenarbeit

Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
Zum Jahresende dreht sich im IT-Administrator Magazin alles rund um das Thema Client- und Applikations-Virtualisierung. So lesen Sie in der Dezember-Ausgabe, welche Neuerungen in VMware Horizon 6 warten und was XenClient Enterprise 5.1.3 zu bieten hat. Außerdem zeigt Ihnen die Redaktion, wie Sie QEMU 2 als vielseitige Virtualisierungsplattform nutzen und das Profilmanagement unter App-V 5 funktioniert. In den Produkttests nehmen die Tester drei Software-basierte Thin ... mehr
Mitglied: 105255
26.05.2012, aktualisiert 05.06.2012, 6602 Aufrufe, 8 Kommentare

GELÖSTMicrosoft Visual Basic 2010 Express --- Progressbar erstellen mit selbsteinstellbarer Länge ---

Man könnte normalerweise in eine Textbox einen Wert in Millisekunden angeben und die Progressbar braucht dann genau so lange, bis sie auf 100% landet!
Bloß irgendwie geht es nicht wirklich...

Hallo Leute, ich habe ein Projekt angefangen mit folgendem Code:





01.
Public Class Form1 
02.
 
03.
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
04.
        Timer1.Start() 
05.
    End Sub 
06.
 
07.
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
08.
        Timer1.Stop() 
09.
    End Sub 
10.
 
11.
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick 
12.
        Timer1.Interval(-TextBox1.Text) 
13.
        ProgressBar1.Increment(1) 
14.
    End Sub 
15.
End Class





Das ganze schaut dann so aus:
Klicken Sie auf das Bild, um es zu vergrößern - 702ada5abede40de768c610163e305a8.png


Mich stört noch dieser kleine Fehler, durch den das ganze Prog. nicht läuft:
37ad3bbfbf74cbc453b442dcb89b2f09.png

Ich habe es von dem YouTube-Video:
http://www.youtube.com/watch?v=ywVTA8SHBWc


Kann mir einer helfen?
(Weiß vielleicht auch jemand wie ich den Code dann umschreiben müsste, dass der Wert, den ich eingeben muss, nicht in Millisekunden, sondern einfach nur in Sekunden anzugeben ist?)

Danke im Voraus!

Chris
Mitglied: wiesi200
26.05.2012 um 08:55 Uhr
Hallo,

benutz doch endlich mal die Codeformatierung.
http://www.administrator.de/faq/20


So, dann wie rechnet man Millisekunden in Sekunden um und wie rechnet man mit Visual Basic?
Fall's du Probleme damit hast benutz eine Suchmaschine deiner Wahl, lass die Youtube Videos die bei dir eh anscheinend nicht funktionieren und glaub mir wenn du dich in die Thematik einliest, ist zwar langweiliger, wirst du mehr lernen.

Zudem schau dir das Video mal genau an und du wirst deinen Fehler finden.

Übrigens ich würd das Intervall beim drücken des Startbuttons setzten

01.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 
02.
 Timer1.Interval = TextBox1.Text 
03.
 Timer1.Start() 
04.
End Sub

Ach Visual Studio gibt eigentlich immer schöne und sehr Informative Fehlermeldungen aus mit denen man schnell fündig wird.
Bitte warten ..
Mitglied: 105255
26.05.2012 um 09:55 Uhr
danke!

das hat mir sehr geholfen!
Bitte warten ..
Mitglied: 105255
26.05.2012 um 10:26 Uhr
Public Class Form1

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Timer1.Interval = TextBox1.Text
Timer1.Start()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Stop()
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
ProgressBar1.Increment(1)
End Sub
End Class






Das funktioniert auch nicht!
Bitte warten ..
Mitglied: wiesi200
26.05.2012 um 10:27 Uhr
So Lernkontrolle,

so was war der Fehler?
Bitte warten ..
Mitglied: wiesi200
26.05.2012 um 10:29 Uhr
Ok, was schreibt er den als Fehler?

Und nimm doch endlich die Formatierung her.
Bitte warten ..
Mitglied: 105255
26.05.2012 um 11:46 Uhr
folgendes:



Fehler 1 Die Handles-Klausel erfordert eine WithEvents-Variable, die im enthaltenden Typ oder einem seiner Basistypen definiert wird. C:\Users\Administrator\Documents\Visual Studio 2010\Projects\Versuch\Versuch\Form1.vb 3 99 Versuch



und



Fehler 2 Die Handles-Klausel erfordert eine WithEvents-Variable, die im enthaltenden Typ oder einem seiner Basistypen definiert wird. C:\Users\Administrator\Documents\Visual Studio 2010\Projects\Versuch\Versuch\Form1.vb 8 99 Versuch
Bitte warten ..
Mitglied: wiesi200
26.05.2012 um 14:22 Uhr
Konnte es nicht glauben, ich hab's jetzt kurz selbst erstellt.

Hab den Code genau so rein Kopiert. Es funktioniet ohne Problem.
Gut normal müsste man noch abfangen ob ein Wert in der Textbox drinnen ist da man sonnst auf einen Fehler stoßen kann, aber ich glaub das ist jetzt egal.

Fang vielleicht noch mal von neu an, eftl. hast du zu viel rum gespielt.
Bitte warten ..
Mitglied: MonoTone
29.05.2012 um 09:37 Uhr
Du hast offenbar Button1 und Button2 entweder umbenannt oder gelöscht!

Zudem ist diese Zuweisung:
01.
Timer1.Interval = TextBox1.Text

Äußerst unschön.
Denn du weißt einer Eigenschaft vom Typ Integer einen String zu.
Die ist generell eher gefährlich!
Besser:
01.
dim intervall as integer 
02.
If Textbox1.Text.Length > 0 AndAlso Integer.TryParse(Textbox1.Text, intervall) Then 
03.
 Timer1.Interval = intervall 
04.
 Timer1.Start 
05.
End if 
06.
End Sub
Bitte warten ..
Neuester Wissensbeitrag
LAN, WAN, Wireless
Erfahrungsbericht: Moinsen zusammnen! Aufgrund einer Kundenanfrage habe ich mich Anfang des Jahres mit dem Thema Fritzbox < PfSense VPN beschäftigen dürfen. Dazu habe ich die kleinste aktuelle VPN-fähige FB ... von the-buccaneer, in LAN, WAN, Wireless
Diese Inhalte könnten dich auch interessieren
Visual Studio
Frage: Hallo, ich habe in meinem Programm Checkbox1 bis Checkbox63. Diese sind unterteilt in 3 Bereiche - Jeweils 21 Boxen in einer Gruppe (händisch gruppiert ohne Groupbox!) Eine Gruppierung ... von Kurdirektor, in Visual Studio
VB for Applications
Frage: Hallo liebe Leute, ich bekam damals schon einen sehr guten Tipp für meine kleine Excel Tabelle. Nun würde ich mir gerne noch eine kleine Erleichterung einbauen. Ich arbeite ... von Termiman, in VB for Applications
Tools & Utilities
Frage: Hallo zusammen, ich bin seit ein paar Stunden auf der Suche nach einer Antwort auf die folgende Frage. Evtl. kann mich ja einer von Euch erlösen ;) Sobald ... von Orthos, in Tools & Utilities
BASIC
Tipp: Für all jene, die schnell mal eine <u>simple HTML-Tabelle</u benötigen, ist das folgende Skript gedacht. Der Name der fertigen Tabelle sowie die Anzahl der Spalten und Zeilen wird ... von Gurkenhobel, in BASIC
Outlook & Mail
Frage: Hallo zusammen Ich habe folgendes Problem. Ich habe ein Computer aufgesetzt mit allen Treibern und natürlich Updates. Dazu möchte ich jetzt Windows Office 2010 installieren. Die Installation hat ... von smackee, in Outlook & Mail
Heiß diskutierte Inhalte
Vmware
Frage: Guten Morgen, ich möchte mich ein wenig mit VMware auseinander setzen und habe mir heute früh VMware Workstation 10 installiert. Mein Notebook ist ein Windows Notebook mit Windows ... von John.Berringer, in Vmware
Festplatten, Raid
Frage: Ich habe heut meine neue SSD bekommen und möchte jetzt mein System Klonen, kann mir jemand bei folgender Fehlermeldung weiterhelfen, die kommt wen ich den Vorgang starten möchte: ... von gamer23, in Festplatten, Raid
Windows Server
Frage: Folgendes Problem: Windows SBS 2011 Standard ist auf einem HP Proliant mit 48 GB RAM (32GB nutzbar), 2 x E5645 und Raid5 System ausgestattet. Genaueres ist mir nicht ... von EKS960, in Windows Server
DNS
Frage: Guten Tag erstmal. Ich hoffe hier kann mir mit meinem Problem geholfen werden; eine ausgiebige Recherche im Netz hatte leider zu keinem Ziel geführt. Ich habe in unserer ... von Thrymr, in DNS
Weiterbildung
Frage: Hallo, ich war die vergangenen sieben Jahre in einem Unternehmen mit ca. 50 Leuten tätig und beschäftigte mich dort quasi "mit allem, was irgendwie mit IT zu tun ... von uninspired18, in Weiterbildung