Orion9

|
Posted: Wed Feb 26, 2025 18:17 Post subject: |
|
|
AkulaBig
Почему из другой оперы? Вопрос же был:
Quote: | Можно-ли прочитать целиком текстовый файл в переменную и поискать в ней нужную информацию? |
ProcessExecGetOutput out %COMSPEC% '/c type "%file%"' читает целиком текстовый файл в переменную out, в которой затем можно искать информацию.
Loopback
Так и не понял в чём проблема. Сделал то же самое на Autohotkey - работает без проблем:
Code: | key := "Console", val := "FaceName", size := 128
data := Buffer(128,0)
res := DllCall("Advapi32.dll\RegGetValueW", "Ptr", 0x80000001, "Str", key, "Str", val, "UInt", 0x00000002, "Ptr", 0, "Ptr", data.ptr, "UInt*", &size)
MsgBox("Return: " res . '`n' . "Data: " . StrGet(data, "UTF-16") . '`n' . "Size: " . size) |
А в Autorun никак:
Code: | Local key = "Console", val = "FaceName", size = 128
Local data = Buffer(128)
data.Zero()
res = DllCall("Advapi32.dll\RegGetValueW", "ptr", 0x80000001, "wstr", key, "wstr", val, "dword", 0x00000002, "ptr", 0, "ptr", data.ptr, "dword*", @size)
MsgBox("Return: " & res & auCRLF & "Data: " & data.GetStr() & auCRLF & "Size: " & size)
|
|
|