|
You last visited: Today at 19:03
Advertisement
Ich habe eine Frage...
Discussion on Ich habe eine Frage... within the AutoIt forum part of the Coders Den category.
12/30/2013, 09:21
|
#1
|
elite*gold: 0
Join Date: Nov 2013
Posts: 36
Received Thanks: 6
|
Ich habe eine Frage...
Ich will einen Automatischen YoutubeVideoSteller basteln... Also Ich habe jetzt gemacht, dass FileOpenDialog klappt und ich dann in einem Input rausbekomme wie die Datei heißt... Aber jetzt brauch ich noch den Pfad von der Datei OHNE das da der Dateiname drinsteht. Also praktisch nur den Ordner wo die Datei drinnen ist.
|
|
|
12/30/2013, 09:30
|
#2
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Wo ist das Problem?
Code:
$sFile = FileOpenDialog("Select a file", @DesktopDir, "All Data (*.*)")
MsgBox(64, "Path only", StringTrimRight($sFile, StringLen($sFile) - StringInStr($sFile, "\", 1, -1)))
|
|
|
12/30/2013, 10:40
|
#3
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
über reguläre ausdrücke sollte das ganze noch etwas performanter lösbar sein:
Code:
ConsoleWrite(GetDirOfFile(FileOpenDialog('title', @ScriptDir, 'File (*.*)'))&@CRLF)
Func GetDirOfFile($file)
Local $return = StringRegExp($file, '(.+\\)', 1)
Return $return[0]
EndFunc
|
|
|
12/30/2013, 11:07
|
#4
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Das schreit doch nach einem Vergleich.
Code:
Local $iTime = 0, $tmr, $sFile = "C:\Users\SampleUser\Desktop\SampleDir\SampleFile.ext"
For $i = 0 To 1000
$tmr = TimerInit()
StringRegExp($sFile, '(.+\\)', 1)
$iTime += TimerDiff($tmr)
Next
ConsoleWrite("RegEx: " & $iTime & @CRLF)
$iTime = 0
For $i = 0 To 1000
$tmr = TimerInit()
StringTrimRight($sFile, StringLen($sFile) - StringInStr($sFile, "\", 1, -1))
$iTime += TimerDiff($tmr)
Next
ConsoleWrite("StringTrim: " & $iTime & @CRLF)
Code:
RegEx: 4.74816572574973
StringTrim: 3.19505990934952
Hmm (3.3.10.1)
|
|
|
12/30/2013, 11:40
|
#5
|
elite*gold: 0
Join Date: Nov 2013
Posts: 36
Received Thanks: 6
|
Ich habe schoon wieder eine Frage Ist es möglich eine Progressbar änger zu machen?
Also ich will einen Musikplayer erstellen wo sich des Progressbar füllt bis es fertig ist... Mit GuiCtrlSetLimit geht es nämlich net... :/
|
|
|
12/30/2013, 11:50
|
#6
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Was sollen wir unter enger machen verstehen?
//Poste doch mal ein Beispiel wie es sein soll.
|
|
|
12/31/2013, 02:48
|
#7
|
elite*gold: 0
Join Date: Nov 2013
Posts: 36
Received Thanks: 6
|
ändern... ;D
Ehhm Also Die Musik geht 192 Sekunden lang dem entsprechend soll die ProgressBar von 0 bist 192 gehn und nicht von 0 bis 100
|
|
|
12/31/2013, 03:10
|
#8
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by Claiver
ändern... ;D
Ehhm Also Die Musik geht 192 Sekunden lang dem entsprechend soll die ProgressBar von 0 bist 192 gehn und nicht von 0 bis 100
|
3 satz / prozentrechnen etc
5 klasse gelernt...
|
|
|
12/31/2013, 12:11
|
#9
|
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
|
Das ist doch ganz einfach.
Sagen wir du bist bei 50 Sekunden angekommen:
50s / 192s = 0,2604 (runden nicht vergessen)
0.2604 * 100 = 26.04
und dann einfach die ProgressBar mit dem Wert setten.
|
|
|
|
Similar Threads
|
[Frage] Habe eine Frage über G1-Earning ..
09/19/2012 - WarRock - 4 Replies
hey leute ..
hab mal ne Frage ..
also : Viele sagen bei Dshini kriegt man 1x 800 g1's als Wunsch ..
stimmt das ? und wenn ja : Wie gehts ?
|
Hey bin neu habe eine frage
07/03/2012 - Trading - 9 Replies
Ehm ich wollte fragen mir hat einer 30€ myPSC umgecasht zu 3x 10€ Amazon Gutschein er hat gesagt das die Gutscheincodes per Email ankommen werden er sagt max. 1 Stunden und es sind nun 2 Stunden um und habe sie immernoch nich.
Ist das wahr oder hat er mich verarscht & sich meine Gutscheine gerippt.
Oder wo sind sonst meine Gutscheincodes?
Danke für die antworten
|
Habe mal eine Frage
06/17/2012 - Off Topic - 4 Replies
geklärt
|
habe eine frage
10/25/2011 - WarRock - 4 Replies
hi kann man vom vorn und nachname adresse finden wenn es geht wie geht es ??
|
[FRAGE]HABE EINE FRAGE LESE THREAD
05/28/2010 - Metin2 Private Server - 3 Replies
Eine frage an alle was würdet ihr nehmen in metin2 wen ihr töpp+9 2k tp boni +3er steine vms+9 43dss krieger db+4 rek+9 33dss +4 steine eisenhelm+9 ebis+9 1.5k tp sachen armband schuhe kette und 10 krit schuhe mit 10 schwertdeff und so weiter bluti+8 525kk Mental oder Körper
wenn ihr fragt willst du schnell lvln ne muss nicht sein kaufe eh wen ich hoch bin exp ring und so
:confused::confused::confused::confused::confused :
BITTE UM ANTWORTEN
|
All times are GMT +2. The time now is 19:03.
|
|