amel27,
Упс... забыл что @SystemDir это и есть C:\Windows\System32
Цитата:
как ты предполагаешь настраивать фильтр - через RegExp-выражение?
|
Без понятия если честно, я просто от восторга данной возможности вообразил приимущества
Цитата:
к примеру SciTE имеет "Save As"
|
он имеет “Save file”
Цитата:
хотя насчет "любой программы" ты загнул - MS Office на этот случай имеет свои окна
|
И вправду, но для этого случая можно использовать такой метод:
Код:
Opt("WinTitleMatchMode", 4)
$Title = WinGetTitle("classname=#32770", "FolderView")
If $Title = 0 Then $Title = WinGetTitle("classname=bosa_sdm_Microsoft Office Word 11.0", "FolderView")
ConsoleWrite($Title)
Вот жалко что нельзя(?) совмещать classname с regexp, типа такого:
Код:
Opt("WinTitleMatchMode", 4)
$Title = WinGetTitle("classname+regexp=bosa_sdm(.*)", "FolderView")
Просто не во всех приложениях офиса одинаковые класы, в Word к примеру
bosa_sdm_Microsoft Office Word 11.0, но почти во всех есть это:
bosa_sdm - тогда можно было бы просто по RegExp подобрать класс.... нужно бы запостить в Feature Request на оф. форум
.
Цитата:
у тебя в скрипте ошибка - минуты и месяцы имеют одинаковое обозначение
|
Точно, увлёкся... Спасибо.
Цитата:
имхо выхода два: либо делать отдельные функции для даты и времени, либо вводить свою кодировку.
|
Свою кодировку? это как?
А по поводу двух функции, не обязательно:
Код:
$RetDateTime = StringReplace($RetDateTime, "mm", $Mounth_Raw, 1)
;$RetDateTime = StringReplace($RetDateTime, "m", $Mounth_Part)
Правда в этом случае формат месяца может быть передан только как MM.