a-m-b
Experte
(offline)
Dabei seit 07.2007
1355
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:18 Uhr
|
|
okay, lassen wirs :D
.. keine/r muss müssen. alle können können... :D
|
|
LeSavant
Experte
(offline)
Dabei seit 06.2010
1083
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:34 Uhr
|
|
in c# würde ich die audioflags selber setzen , um keine probleme mit unsauberen headern zu bekommen ....
warum eigentlich VB?
- semper fidelis -
|
|
Pratsch - 31
Champion
(offline)
Dabei seit 07.2009
2821
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:35 Uhr
|
|
Zitat von LeSavant: in c# würde ich die audioflags selber setzen , um keine probleme mit unsauberen headern zu bekommen ....
warum eigentlich VB?
Hab ich auch gefragt.
Er schrieb: Weil er kein C# kann und es nur als Hobby machen will.
awa
|
|
Protagonist - 30
Champion
(offline)
Dabei seit 05.2010
2451
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:37 Uhr
|
|
Zitat von LeSavant: in c# würde ich die audioflags selber setzen , um keine probleme mit unsauberen headern zu bekommen ....
warum eigentlich VB?
Warum nicht? Ist einfach zu handhaben wenn man nur ein Mini-Projekt macht.
Außerdem wollte ich noch was fragen:
Ich hab das jetzt mit dem Download hinbekommen und eine ProgrssBar eingefügt, die den Download-Fortschritt anzeigt (also von Value 0 bis 100). Wie kann ich eine MsgBox erscheinen lassen, wenn der Download abgeschlossen ist? Es kommt ja auf die Internetverbindung drauf an wie lange das dauert, also geht es leider nicht mit einem Timer.
|
|
LeSavant
Experte
(offline)
Dabei seit 06.2010
1083
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:37 Uhr
|
|
ah okay ..... aber c# bietet einfachere lösungen :D
- semper fidelis -
|
|
Protagonist - 30
Champion
(offline)
Dabei seit 05.2010
2451
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:40 Uhr
|
|
Zitat von LeSavant: ah okay ..... aber c# bietet einfachere lösungen :D
Ich werde mir C# mal nach meinem Latinum anschauen ^^
|
|
Pratsch - 31
Champion
(offline)
Dabei seit 07.2009
2821
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:50 Uhr
|
|
Was ist wenn du den Wert der Value-Box prüfst?
awa
|
|
Protagonist - 30
Champion
(offline)
Dabei seit 05.2010
2451
Beiträge
|
|
Geschrieben am: 16.03.2011 um 17:56 Uhr
|
|
Zitat von Pratsch: Was ist wenn du den Wert der Value-Box prüfst?
Das hatte ich auch geplant, aber in welche Funktion soll ich die reinschreiben, sodass jede Sekunde der Wert der ProgressBar geprüft wird?
|
|
Pratsch - 31
Champion
(offline)
Dabei seit 07.2009
2821
Beiträge
|
Geschrieben am: 16.03.2011 um 18:02 Uhr
Zuletzt editiert am: 16.03.2011 um 18:03 Uhr
|
|
Zitat von Protagonist: Zitat von Pratsch: Was ist wenn du den Wert der Value-Box prüfst?
Das hatte ich auch geplant, aber in welche Funktion soll ich die reinschreiben, sodass jede Sekunde der Wert der ProgressBar geprüft wird?
Was, wenn du das einfach durchführst, nachdem deine ProgressBar voll ist
awa
|
|
Protagonist - 30
Champion
(offline)
Dabei seit 05.2010
2451
Beiträge
|
|
Geschrieben am: 16.03.2011 um 19:01 Uhr
|
|
Zitat von Pratsch: Zitat von Protagonist: Zitat von Pratsch: Was ist wenn du den Wert der Value-Box prüfst?
Das hatte ich auch geplant, aber in welche Funktion soll ich die reinschreiben, sodass jede Sekunde der Wert der ProgressBar geprüft wird?
Was, wenn du das einfach durchführst, nachdem deine ProgressBar voll ist
Also ich hab das jetzt bei Form1_MouseMove als if-Anweisung reingemacht, dass sich das ganze bei Mausbewegung aktualisiert, aber die Meldung kommt zu früh, obwohl ich
"If ProgressBar1.Value = 100 then"
geschrieben habe.
|
|
Pratsch - 31
Champion
(offline)
Dabei seit 07.2009
2821
Beiträge
|
|
Geschrieben am: 16.03.2011 um 19:10 Uhr
|
|
Wie füllst du deine ProgressBar?
Codeausschnitt vil. mal. ^^
awa
|
|
piepmax - 38
Profi
(offline)
Dabei seit 04.2006
794
Beiträge
|
|
Geschrieben am: 16.03.2011 um 20:00 Uhr
|
|
In die ProgressChanged:
If Bytes = Totalbytes Then
MsgBox("Dein Text")
End If
Die Feder ist mächtiger als das Schwert - Die Ignoranz gefährlicher als das Messer.
|
|
Protagonist - 30
Champion
(offline)
Dabei seit 05.2010
2451
Beiträge
|
|
Geschrieben am: 16.03.2011 um 20:14 Uhr
|
|
Zitat von piepmax: In die ProgressChanged:
If Bytes = Totalbytes Then
MsgBox("Dein Text")
End If
Danke, ich muss noch lernen logisch zu denken xD
|
|
piepmax - 38
Profi
(offline)
Dabei seit 04.2006
794
Beiträge
|
|
Geschrieben am: 16.03.2011 um 20:16 Uhr
|
|
Zitat von Protagonist: Zitat von piepmax: In die ProgressChanged:
If Bytes = Totalbytes Then
MsgBox("Dein Text")
End If
Danke, ich muss noch lernen logisch zu denken xD
Das wäre zum programmieren nicht schlecht
Die Feder ist mächtiger als das Schwert - Die Ignoranz gefährlicher als das Messer.
|
|
bredator - 41
Champion
(offline)
Dabei seit 03.2008
5319
Beiträge
|
|
Geschrieben am: 16.03.2011 um 20:17 Uhr
|
|
[quote=791938
Also ich hab das jetzt bei Form1_MouseMove als if-Anweisung reingemacht, dass sich das ganze bei Mausbewegung aktualisiert, aber die Meldung kommt zu früh, obwohl ich
"If ProgressBar1.Value = 100 then"
geschrieben habe.[/quote]
MouseMove ist aber extrem schlampig... ich würde einen Timer mit einem bestimmten Intervall nutzen. Oder noch besser, die eigentliche Rechenaufgabe in logische Teile aufteilen, je nachdem was du vor hast. Diesen "Fortschritt" gibst du dann als Value deiner Progressbar.
Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.
|
|