|
You last visited: Today at 17:44
Advertisement
Progressbar frage :)
Discussion on Progressbar frage :) within the .NET Languages forum part of the Coders Den category.
11/02/2012, 14:17
|
#1
|
elite*gold: 200
Join Date: Oct 2011
Posts: 1,992
Received Thanks: 78
|
Progressbar frage :)
Ich will das sich die Progressbar lädt und drannimmst bei verschiedenen % Zahlen das Programm eine fehlermeldung bringt.
Unten sollte noch ein Label sein das die % anzeigt
Wie ist der Code
|
|
|
11/02/2012, 14:26
|
#2
|
elite*gold: 666
Join Date: Apr 2011
Posts: 5,811
Received Thanks: 2,417
|
Welche Sprache?
Ich hoffe mal, dass dir hier keinen nen C&P Code postet.
Das hier ist wirklich kein schwerwiegendes Problem, welches man nicht innerhalb weniger Minuten, wenn nicht sogar Sekunden, googeln könnte.
Nur ein kleiner Hinweis:
Wenn du Abfangen möchtest, wenn sich der Wert der Progressbar verändert, dann schau dir doch einfach mal die Events der Progressbar an, da findest du bestimmt etwas dafür.
Und das "Problem" mit dem Label solltest du selber lösen können, wenn du dir auch nur einmal die Grundlagen der jeweiligen Sprache eingeschaut hast.
|
|
|
11/02/2012, 15:10
|
#3
|
elite*gold: 0
Join Date: Jul 2012
Posts: 284
Received Thanks: 127
|
Wenn MaxValue = 100 ist und MinValue = 0 kannst du einfach per Value-Abfrage den Prozentwert abrufen, und einen Timer reinbauen der dies überprüft.
Code:
If ProgressBar123Test.Value = 20 Then ' 20 = 20%
' Funktion
End If
|
|
|
11/02/2012, 15:20
|
#4
|
elite*gold: 200
Join Date: Oct 2011
Posts: 1,992
Received Thanks: 78
|
Sprache Vb..net
also muss man das einzeln aufschreiben von 1-100 ?
|
|
|
11/02/2012, 21:54
|
#5
|
elite*gold: 2
Join Date: Jul 2011
Posts: 371
Received Thanks: 108
|
Quote:
Originally Posted by Taekwondo14
Sprache Vb..net
also muss man das einzeln aufschreiben von 1-100 ?
|
wenn du mal zeit hast könntest du es so machen, geht aber viel einfacher
|
|
|
11/03/2012, 09:21
|
#6
|
elite*gold: 200
Join Date: Oct 2011
Posts: 1,992
Received Thanks: 78
|
Wie denn ?
|
|
|
11/03/2012, 11:06
|
#7
|
elite*gold: 170
Join Date: Jan 2011
Posts: 74
Received Thanks: 74
|
Die Frage die sich stellt, durch was ändert sich die Bar. Ist es ein Download von einer Website oder doch ein Kopiervorgang?
|
|
|
11/03/2012, 11:46
|
#8
|
elite*gold: 0
Join Date: Oct 2010
Posts: 2,506
Received Thanks: 257
|
Quote:
Originally Posted by Taekwondo14
Wie denn ?
|
Schleifen, dass ist das Zauberword, einfach mal googeln...
Wenn du dann noch Probleme hast, frage hier nach, aber nicht nur wie geht das, sondern richtige fragen an denen man auch merkt, dass du es wenigstens vesucht hast!
|
|
|
11/03/2012, 11:47
|
#9
|
elite*gold: 2
Join Date: Jul 2011
Posts: 371
Received Thanks: 108
|
Quote:
Ich will das sich die Progressbar lädt und drannimmst bei verschiedenen % Zahlen das Programm eine fehlermeldung bringt.
Unten sollte noch ein Label sein das die % anzeigt
|
Code:
If ProgressBar123Test.Value = 20 Then
msgbox("20%")
ElseIf ProgressBar123Test.Value = 50 then
msgbox("hälfte")
elseIf ProgressBar123Test.Value = 95 then
msgbox("fast fertig")
End If
meinst du sowas?
|
|
|
11/03/2012, 11:48
|
#10
|
elite*gold: 0
Join Date: Oct 2010
Posts: 2,506
Received Thanks: 257
|
Quote:
Originally Posted by airsonic
Code:
If ProgressBar123Test.Value = 20 Then
msgbox("20%")
ElseIf ProgressBar123Test.Value = 50 then
msgbox("hälfte")
elseIf ProgressBar123Test.Value = 95 then
msgbox("fast fertig")
End If
meinst du sowas?
|
Das ist eine If- Abfrage, such mal nach For oder While Schleifen in VB
---------------
Du könntest die If Abfrage und die Schleife(n) kombienieren.
|
|
|
11/03/2012, 12:29
|
#11
|
elite*gold: 2
Join Date: Jul 2011
Posts: 371
Received Thanks: 108
|
Quote:
Originally Posted by Skriptum
Das ist eine If- Abfrage, such mal nach For oder While Schleifen in VB
---------------
Du könntest die If Abfrage und die Schleife(n) kombienieren.
|
ich habe diesen Thread nicht erstellt ich habe nur eine Möglichkeit gepostet
|
|
|
11/03/2012, 12:47
|
#12
|
elite*gold: 0
Join Date: Oct 2010
Posts: 2,506
Received Thanks: 257
|
Quote:
Originally Posted by airsonic
ich habe diesen Thread nicht erstellt ich habe nur eine Möglichkeit gepostet
|
ja, aber ich habe deine Möglichkeit dann etwas "verbessert"
Von daher ist es egal, ob du der Ersteller warst oder nicht.
|
|
|
11/03/2012, 15:07
|
#13
|
elite*gold: 200
Join Date: Oct 2011
Posts: 1,992
Received Thanks: 78
|
Wie wurde denn das dann ausehen ?
|
|
|
11/03/2012, 15:27
|
#14
|
elite*gold: 180
Join Date: Oct 2010
Posts: 228
Received Thanks: 136
|
Ja mit der If-Abfrage ist es doch am einfachsten;
Code:
'Schreib das in ein Timer1.Tick Sub'
If Progressbar1.value = 20 then
Msgbox("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 20% geladen")
ElseIf Progressbar1.value = 50 then
Msgbox("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 50% geladen")
ElseIf Progressbar1.value = 80 then
Msg("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 80% geladen")
ElseIf Progressbar.value = 100 then
Timer1.stop()
Msg("Fertig geladen")
EndIf
'Jedes mal wenn der Timer Ticked wird Progressbar.value um Eins erhöht.'
Progressbar.value += 1
'Label1 zeigt die derzeitigen %te der Progressbar'
Label1.text = Progressbar.value & "% von 100%"
End Sub
Falls ich dir helfen konnte; Thanks :b
|
|
|
11/03/2012, 15:33
|
#15
|
elite*gold: 0
Join Date: Oct 2010
Posts: 2,506
Received Thanks: 257
|
Quote:
Originally Posted by Der4StoryMan
Ja mit der If-Abfrage ist es doch am einfachsten;
Code:
'Schreib das in ein Timer1.Tick Sub'
If Progressbar1.value = 20 then
Msgbox("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 20% geladen")
ElseIf Progressbar1.value = 50 then
Msgbox("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 50% geladen")
ElseIf Progressbar1.value = 80 then
Msg("Es ist ein Fehler aufgetreten, die Progressbar hat bereits zu 80% geladen")
ElseIf Progressbar.value = 100 then
Timer1.stop()
Msg("Fertig geladen")
EndIf
'Jedes mal wenn der Timer Ticked wird Progressbar.value um Eins erhöht.'
Progressbar.value += 1
'Label1 zeigt die derzeitigen %te der Progressbar'
Label1.text = Progressbar.value & "% von 100%"
End Sub
Falls ich dir helfen konnte; Thanks :b
|
einfach, aber ob es die beste Lösung ist, ist die Frage. Zudem ist es doch als Anfänger besser sich auch mal mit komplizierteren, aber dafür oft besseren Lösungen zu beschäftigen, um dazu zu lernen
|
|
|
|
|
Similar Threads
|
VB 2010 Webbrowser - Progressbar Frage
02/25/2011 - .NET Languages - 12 Replies
Guten Tag!
Ich habe ein Problem und zwar wenn man das mit Webbrowser1_ProgressChanged (oder so) das mit der ToolstripProgressbar macht mit dem Code
ToolStripProgressbar1.Maximum = e.Maximum...
ToolStripProgessbar1.Value = e.CurrenProgress (Halt der Code.. ich glaub die meisten wissen was gemeint ist.)
Bei mir kommt dann immer ein Fehler wenn ich eine Seite aufrufe...
Bitte helft mir... :S
|
progressbar
07/22/2010 - AutoIt - 10 Replies
hab mal wieder ne kleine frage, undzwar will ich, wenn ich ein button drücke die progressbar sich jedesmal um 20erhöht, aber bekomm das iwie nicht hin ...
in internet hab ich dazu nicht wirklich was gefunden....
mein bsp. code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
|
Progressbar
06/18/2010 - AutoIt - 2 Replies
$get1 = InetGet("...",$zgh & "\...")
$inf1 = InetGetInfo($get1,0)
Do
GUICtrlSetData($Progress1,$inf1)
Until InetGetInfo($get1,2) = True
Also, die Progressbar bleibt leer und die GUI ist scheintot, aber es lädt die Datei...
1. Progressbar soll konstant zum Download sein.
2. GUI soll aktiv bleiben.
|
VB-Webbrowser mit ProgressBar
05/09/2010 - .NET Languages - 2 Replies
Hey Leute
Ich bekomme es einfach nicht hin, das beim laden einer seite in meinem webbrowser der progressbar den ladefortschritt der seite zeigt die ich aufrufen möchte.
kann mir jemand konkret erklären wie das klappt was oben steht?
Danke
|
[PROGRESSBAR/MP3]HiLFE
08/25/2009 - AutoIt - 14 Replies
1.Also ich habe mit dem KODA form designer eine progress bar erstellt und jetzt weiss ich nicht wie ich sie zum laufen bringe des sollte dann gehen z.B. wenn button oder so gedrückt wird wie mache ich das und kann man dann auch irgendwie überprüfen ob die Progressbar fertig geladen ist?
2.Also ich wollte fragen ob ich eine mp3 oder wenns seien muss eine wav datei wärend einem skript abspielen kann wenn ja wie???
Wer mir hilft bekommt thanks ;)
MFG
|
All times are GMT +2. The time now is 17:44.
|
|