Вверх ↑
Этот топик читают: Гость
Ответов: 8
Рейтинг: 0
#1: 2010-10-11 20:51:31 ЛС | профиль | цитата
Добрый день!
Как можно сделать запись в журнале Windows?
Например в журнале "Приложение"
А если можно создать свой отдельный журнал, то это было бы вообще замечательно
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2010-10-11 21:42:53 ЛС | профиль | цитата
google.com + eventcreate
карма: 27
0
Ответов: 8926
Рейтинг: 823
#3: 2010-10-11 21:50:07 ЛС | профиль | цитата
kyi, code_20986.txt
карма: 19

0
файлы: 1code_20986.txt [824B] [191]
Ответов: 8
Рейтинг: 0
#4: 2010-10-11 22:00:19 ЛС | профиль | цитата
Леонид, Такой способ я давно применяю, но хочется нечто более серьезного
Dilma, а средствами HiAsm никак?
карма: 0

0
Ответов: 70
Рейтинг: -2
#5: 2010-10-11 22:02:45 ЛС | профиль | цитата
чуть подправил
code_20987.txt
карма: 0

0
файлы: 1code_20987.txt [827B] [149]
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2010-10-11 22:04:38 ЛС | профиль | цитата
kyi писал(а):
а средствами HiAsm никак?

kyi, а что вы подразумеваете под этим? без вызова внешней программы или что?
карма: 27
0
Ответов: 8
Рейтинг: 0
#7: 2010-10-11 22:06:12 ЛС | профиль | цитата
Dilma писал(а):
без вызова внешней программы или что?

Да, и исключительно на компонентах HiAsm...
ну или с применением IC, хотя я от этого пока далек
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#8: 2010-10-11 22:17:20 ЛС | профиль | цитата
ну так eventcreate стандартное приложение windows. Без него можно еще с помощью WMI или скриптов - как это делается см. в пакете VBS элемент LogEvent
карма: 27
0
Ответов: 8
Рейтинг: 0
#9: 2010-10-11 22:28:40 ЛС | профиль | цитата
Dilma, Спасибо, сейчас посмотрю
------------ Дoбавленo в 22.28:
В общем вот что наваял
Может у кого то лучше получится, с VBS например
Add(MainForm,14611475,112,119)
{
Width=306
Height=124
Caption="Мой журнал"
Position=1
Point(onClose)
}
Add(Button,10951088,105,203)
{
Left=10
Top=10
Width=280
Height=70
Caption="Создать событие в журнале приложений"
link(onClick,15840231:doEvent1,[])
}
Add(WinExec,2443716,252,189)
{
FileName="cmd"
Point(doConsoleExec)
Point(doConsoleInput)
}
Add(FormatStr,16118066,198,210)
{
Mask="%1%2"
link(onFString,2443716:doConsoleInput,[])
link(Str1,7152637:Value,[])
link(Str2,13111499:Value,[])
}
Add(Memory,7152637,198,112)
{
Default=String(eventcreate /t error /id 666 /so MyProg /l application /d "Test message")
}
Add(Memory,13111499,205,147)
{
Default=String(
exit
)
}
Add(Hub,15840231,154,203)
{
link(onEvent1,2443716:doConsoleExec,[])
link(onEvent2,16118066:doString,[])
}


карма: 0

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)