Custom Query (3931 matches)
Results (178 - 180 of 3931)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #689 | No Bug | @DesktopDir macro introduces unwanted characters at times. | ||
| Description |
Under Windows Vista, the @DesktopDir macro sometimes "shifts" certain characters. For example, the ":" may get down shifted to a ";", while the "\" may get up shifted to "|" This happens under Windows Vista English US, English Canada, French Canada and Spanish Latin America languages. The versions of Vista range from Home Premium to Ultimate with both 32- and 64-bit versions. The defect seems to be random. The @DesktopDir macro was used to create a variable that contained a file name, and then ControlSend() was used to send the variable to a "Save As" window's edit box, so it could be a combination of both @DesktopDir and ControlSend() |
|||
| #690 | No Bug | Problems with Run and chkdsk | ||
| Description |
I updated to the latest Public (3.2.12.1). I've got problems with chkdsk and Run or StdoutRead. The following script return not correct return data. If I change "chdsk" to "sort" the returned data is correct! I'm I still doing it wrong ? But were is the misstake? #include <Constants.au3>
Local $foo, $cmd
Local $line
;$cmd = @ComSpec & " /c chkdsk F: /f/r"
$cmd = @ComSpec & " /c chkdsk /?"
$foo = Run($cmd, @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
dbg($foo)
dbg($cmd)
While 1
$line = StdoutRead($foo)
If $line<>"" Then
dbg("StdoutRead: " & $line)
EndIf
If Not ProcessExists($foo) Then
ExitLoop
EndIf
Wend
Exit
Func dbg($msg, $error=@error, $extended=@extended, $ScriptLineNumber=@ScriptLineNumber)
Local $out = "(" & $ScriptLineNumber & ")(" & $error & ")(" & $extended & ") := " & $msg
;Output to application attaching a console to the script engine
ConsoleWrite($msg & @CRLF)
;Output to debugger (dbgview.exe)
DllCall("kernel32.dll", "none", "OutputDebugString", "str", $out)
EndFunc
|
|||
| #691 | No Bug | Not equal <> condition with OR gives wrong result | ||
| Description |
Not equal <> condition with OR gives wrong result. Example 1 give wrong result while example 2 gives correct result. ;example 1 (not working properly) $temp=7 If $temp <> 1 OR $temp <> 7 Then
Else
EndIf ;example 2 (working properly) $temp=7 If $temp = 1 OR $temp = 7 Then
Else
EndIf |
|||
