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 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

Vmware, Xenserver, Hyper-V, KVM

Weiterbildung

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

Zusammenarbeit

Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
In der September-Ausgabe des IT-Administrator Magazins mit Schwerpunkt 'Mobile IT' lesen Sie, wie es um die Sicherheit der aktuellen Mobilbetriebssysteme bestellt ist. Außerdem zeigen wir Ihnen, wie das Mobile Device Management mit System Center 2012 funktioniert und wie Sie die Daten auf den mobilen Geräten dank Funambol synchron halten. Editorial: Win Your Own Device Liebe Leserinnen und Leser, während dieses Heft am Kiosk und in ... mehr
Mitglied: 105255
26.05.2012, aktualisiert 05.06.2012, 6120 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
Office
Tipp: Moin. Kurze Beschreibung vorweg. Windows 7 mit Office 2003 ist installiert. Windows Update schlägt das Update KB2878303 als Wichtig vor. Die Installation schlägt einfach fehl. Hier der Link ... von thaenhusen, in Office
Diese Inhalte könnten dich auch interessieren
Tools & Utilities
Frage: Microsoft Visual C 2010 Redistributable Package per GPO installieren Es treibt mich in den Wahnsinn :D Weder das ausführen der exe mit /q noch das Entpacken und Einbinden ... von Helmine, 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
Microsoft
Frage: Habe ein Problem wenn ich die Systemsteuerung bei einem XP Rechner aufmache: Runtime Error Daher die Frage: Kann ich die Microsoft Visual C Runtime Library bei Microsoft runterladen ... von Christian33, in Microsoft
VB for Applications
Frage: Hallo, Ich wollte mal frage wie ich denn direkt bei HTTP Aufruf von Visual Basic eine Antwort geben lassen kann? Also wenn ich auf dem Computer "localhost" aufrufe, ... von justanumber44, in VB for Applications
Heiß diskutierte Inhalte
Grundlagen
Frage: Moin, wir haben bei uns ein Class C Netzwerk im Bereich 192.168.0.0. In diesem Netz werden die IPs knapp. Ich habe bereits einen Plan für VLAN und IP ... von NokSuKao, in Grundlagen
Server-Hardware
Frage: Hallo Leute, ich bin auf der Suche nach einem günstigen Server der für VMware ESXi Server Software zur Virtualisierung geeignet ist. Die Vorgeschichte ist, dass ich mir einen ... von geforce28, in Server-Hardware
DSL, VDSL
Frage: Hallo liebe Experten, Kurze Fallschilderung vorab: Ich spiele online auf einer Playstation 4, (ausschließlich) die Fußballsimulation "FIFA" von EA. Dabei habe ich das Problem, dass die Spieler der ... von n-i-k-e, in DSL, VDSL
Windows 8
Frage: Liebes Forum, Irgendwann muss jeder wohl mal seinen PC neu aufsetzen, sei es weil man Malware nicht los wird, oder die Installation krumm ist. Mein PC hatte 3 ... von broker41, in Windows 8
Netzwerke
Frage: Hallo Experten! Bei uns werden in näherer Zukunft alle WINS-Server abgedreht. Vielleicht könnt ihr mir bei folgenden Punkten behilflich sein: 1. Wie kann man client-seitig prüfen ob eine ... von HeinzM, in Netzwerke