Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 03:32

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[PROGRESSBAR/MP3]HiLFE

Discussion on [PROGRESSBAR/MP3]HiLFE within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
bLUEFiRE©'s Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 159
Received Thanks: 181
[PROGRESSBAR/MP3]HiLFE

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
bLUEFiRE© is offline  
Old 08/24/2009, 23:35   #2
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
1. GuiCtrlSetData / GuiCtrlRead
2. SoundPlay (.wav / .mp3) / _SoundPlay (.all;#include <sound.au3>)
felixli93 is offline  
Thanks
1 User
Old 08/24/2009, 23:46   #3


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Code:
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <WindowsConstants.au3>


#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 585, 37, 193, 125)
$Progress1 = GUICtrlCreateProgress(8, 8, 478, 17)
$start = GUICtrlCreateButton("start", 504, 8, 75, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $start
			SlowProgessToFastProgess($Progress1, 100, 1, 100, 1)
	EndSwitch
WEnd

Func SlowProgessToFastProgess($control, $startspeed, $speedstep, $percentage, $step = 1)
		GUICtrlSetData($control, GUICtrlRead($control)+$step)
		Sleep($startspeed)
	Do
		GUICtrlSetData($control, GUICtrlRead($control)+$step)
		$startspeed += $speedstep
	Until GUICtrlRead($control) = $percentage
EndFunc
buFFy! is offline  
Thanks
1 User
Old 08/24/2009, 23:51   #4
 
bLUEFiRE©'s Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 159
Received Thanks: 181
danke danke immer helfen mir die gleichen
bLUEFiRE© is offline  
Old 08/24/2009, 23:55   #5


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Stell ruhig noch mehr Fragen, mir ist langweilig..
buFFy! is offline  
Old 08/25/2009, 00:01   #6
 
bLUEFiRE©'s Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 159
Received Thanks: 181
mir auch ehm ok wie kann ich überprüfen ob der jenige der das programm öffnet die check box oder radio box angeklickt hatt oder nicht also wenn er ankreuzt und dann auf einen button klickt ?
bLUEFiRE© is offline  
Old 08/25/2009, 00:14   #7


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 285, 64, 193, 125)
$Check = GUICtrlCreateButton("Check ob angkreuzt /  (Ja,Nein)", 8, 32, 267, 25, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 8, 8, 97, 17)
$Radio1 = GUICtrlCreateRadio("Radio1", 160, 8, 113, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

Global $CheckboxChecked = False
Global $RadioChecked = False

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Check
			If GUICtrlRead($Checkbox1) = $GUI_CHECKED Then
				$CheckboxChecked = True
			Else
				$CheckboxChecked = False
			EndIf
			If GUICtrlRead($Radio1) = $GUI_CHECKED Then
				$RadioChecked = True
			Else
				$RadioChecked = False
			EndIf
			MsgBox(0x40, "Checkbox & Radio", "Checkbox: " & $CheckboxChecked & @CRLF & "Radio: " & $RadioChecked)
	EndSwitch
WEnd
Geht natürlich auch ohne zwischenvariable mit direktem Funktionsaufruf. Ist jetzt halt nur übersichtlicher wegen der MsgBox.
buFFy! is offline  
Thanks
1 User
Old 08/25/2009, 00:33   #8
 
bLUEFiRE©'s Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 159
Received Thanks: 181
danke ehm einer geht noch ^^ beim slider kann ich da überprüfen ber button klick is des da gleich oder wie und dann noch eine frage kann ich wenn jemand abstimmt z.B. wie da bei der checkbox wenn man da ankreuzt dass da dann in meim programm des immer aktualisiert wird was die jenigen die bei der checkbox angekreuzt haben sich von automatisch editiert gehts das ???
bLUEFiRE© is offline  
Old 08/25/2009, 11:14   #9


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
N Slider hat Default Range immer 0 -> 100. Mit GuiCtrlRead kriegst du dann die Werte raus.
Merk dir, alles in nem GUI ist anklickbar.
Code:
Case $Checkbox1
;-aktualisieren
Sorry, bin vor'm Rechner eingeschlafen.
buFFy! is offline  
Old 08/25/2009, 11:46   #10
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
So überprüfts du noch, ob die Checkbox ungecket oder gecheckt wurde:
Code:
Case $checkbox1
    If GUICtrlRead($checkbox1) == $GUI_UNCHECKED Then
         ;Das wird ausgeführt wenn die Checkbox ungecheckt wurde
    Else
         ;Das wird ausgeführt wenn die Checkbox gecheckt wurde
    EndIf
Xereon is offline  
Old 08/25/2009, 11:47   #11


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by Xereon View Post
So überprüfts du noch, ob die Checkbox ungecket oder gecheckt wurde:
Code:
Case $checkbox1
    If GUICtrlRead($checkbox1) == $GUI_UNCHECKED Then
         ;Das wird ausgeführt wenn die Checkbox ungecheckt wurde
    Else
         ;Das wird ausgeführt wenn die Checkbox gecheckt wurde
    EndIf
Hättest du hochgescrollt und den ganzen Thread gelesen hättest du gesehen das ich das bereits gepostet hab
buFFy! is offline  
Old 08/25/2009, 11:49   #12
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Würdes du mal meinen Post lesen, dann wüsstes du, dass das eine Ergänzung war.
Xereon is offline  
Old 08/25/2009, 12:15   #13


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by u-coRe View Post
Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 285, 64, 193, 125)
$Check = GUICtrlCreateButton("Check ob angkreuzt /  (Ja,Nein)", 8, 32, 267, 25, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 8, 8, 97, 17)
$Radio1 = GUICtrlCreateRadio("Radio1", 160, 8, 113, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

Global $CheckboxChecked = False
Global $RadioChecked = False

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Check
			If GUICtrlRead($Checkbox1) = $GUI_CHECKED Then
				$CheckboxChecked = True
			Else
				$CheckboxChecked = False
			EndIf
			If GUICtrlRead($Radio1) = $GUI_CHECKED Then
				$RadioChecked = True
			Else
				$RadioChecked = False
			EndIf
			MsgBox(0x40, "Checkbox & Radio", "Checkbox: " & $CheckboxChecked & @CRLF & "Radio: " & $RadioChecked)
	EndSwitch
WEnd
Geht natürlich auch ohne zwischenvariable mit direktem Funktionsaufruf. Ist jetzt halt nur übersichtlicher wegen der MsgBox.
Eine Ergänzung zu diesem Post??
buFFy! is offline  
Old 08/25/2009, 12:57   #14
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Quote:
Originally Posted by u-coRe View Post
N Slider hat Default Range immer 0 -> 100. Mit GuiCtrlRead kriegst du dann die Werte raus.
Merk dir, alles in nem GUI ist anklickbar.
Code:
Case $Checkbox1
;-aktualisieren
Sorry, bin vor'm Rechner eingeschlafen.
Eigentlich meinte ich den hier
Xereon is offline  
Old 08/25/2009, 13:00   #15


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Sag ich doch, hättest du den ganzen thread gelesen dann hättest du gesehen das ich das schon gepostet habe.. nur halt in einem etwas größeren code (der genau dafür vorgesehen war o.o)
buFFy! is offline  
Reply


Similar Threads Similar Threads
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.
VB2010 Webbrowser mit ProgressBar
05/09/2010 - .NET Languages - 6 Replies
Hey Leute ich bin heute von Visual Basic 2008 Express Editon auf Visual Basic 2010 Express umgestiegen. In VB8 hatte ich mir ein Webbrowser mit ProgressBar gemacht. Also der ProgressBar hat den Ladefortschritt von der zu ladenden Seite angezeigt. Dann habe ich dieses Projekt in Visual Basic 2010 Express konvertiert und da kam dann diese Fehlermeldung: Der Wert -1 ist für Value ungültig. Value sollte zwischen 'minimum' und 'maximum' liegen. Parameter: Value Ich habe folgenden Code...
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
How to Make Progressbar
10/02/2009 - Coding Tutorials - 1 Replies
Visual Basics 6.0 - Progressbar Helloworld YouTube - Visual Basics 6.0 - Progressbar Helloworld How to Make a advanced progressbar in visual basic 2008 YouTube - How to Make a advanced progressbar in visual basic 2008



All times are GMT +1. The time now is 03:33.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.