Доброго времени суток.
Возникла проблема с использованием функции Select, возможно есть какие-либо нюансы...
данный вариант выдает всегда "Common"(использовал ф-ию Select как в примере в мануале)
а данный вариант, сделаный побыстрому, выдает все правильно, хотя по идее должны работать одинаково
Возникла проблема с использованием функции Select, возможно есть какие-либо нюансы...
Код:
#include <File.au3>
$var = DriveGetDrive("REMOVABLE")
If Not @error Then
$aFolder=_FileListToArray($var[2],"*",2)
if $aFolder[0] <> 0 Then
For $i=0 to $aFolder[0]
StringLower($aFolder[$i])
$spc = StringLeft($aFolder[$i], 4)
Select
Case $spc = "powt"
MsgBox(4096,"",$aFolder[$i])
Exit
Case Else
MsgBox(4096,"","Common")
Exit
EndSelect
Next
EndIf
EndIf
данный вариант выдает всегда "Common"(использовал ф-ию Select как в примере в мануале)
Код:
#include <File.au3>
$j=0
$var = DriveGetDrive("REMoVABLE")
If Not @error Then
$aFolder=_FileListToArray($var[2],"*",2)
if $aFolder[0] <> 0 Then
For $i=0 to $aFolder[0]
StringLower($aFolder[$i])
$spc = StringLeft($aFolder[$i], 4)
if $spc = "powt" Then
MsgBox(4096,"",$aFolder[$i])
Exit
Else
$j=$j+1
EndIf
Next
If $j<>0 Then
MsgBox(4096,"","Common")
EndIf
EndIf
EndIf
а данный вариант, сделаный побыстрому, выдает все правильно, хотя по идее должны работать одинаково