![]() |
![]() |
![]() |
|
Как скопировать текст из окна сообщений? Ø |
☑ | ||
---|---|---|---|---|
0
ivp
30.06.05
✎
18:15
|
Кто-нить знает как программно скопировать текст из окна сообщений в файл например?
|
|||
1
КонецЦикла
30.06.05
✎
18:21
|
А если параллельно записать и в файл чего нужно?
Или там в сообщениях еще и общение идет? ;) |
|||
2
ivp
30.06.05
✎
18:25
|
Сообщения о проведении документов не удобно из глобального контекста выковыривать, а там они уже есть...
|
|||
3
Йожик
30.06.05
✎
18:25
|
лови:
http://www.sinor.ru/~my1c/knowhow/msg2file.html |
|||
4
ivp
30.06.05
✎
18:32
|
Спасибо! Ей уже пользуюсь, но она работает только в локальном контексте, а сообщения могут буть из глобального модуля, из модуля формы, проведения, да еще об ошибках могут быть сообщения. Вот бы скобировать их разом.
|
|||
5
КонецЦикла
30.06.05
✎
18:41
|
"да еще об ошибках могут быть сообщения" - значит ivp.dll
|
|||
6
trdm
30.06.05
✎
19:42
|
(3) а, ГХМ, кхе-кхе.... вот, апчхи, извините, если данная процедурина первая в ГМ стоит?
(5) Что это за ivp.dll? Поясни плз? |
|||
7
КонецЦикла
30.06.05
✎
20:01
|
2(6) Это та длл, которую напишет автор ветки и любезно выложит :)
А может есть уже длл с такими возможностями? |
|||
8
trdm
01.07.05
✎
00:21
|
(7) А это конечно, обязательно напишет.
КонецЦикла -> АЛьФ? |
|||
9
DeiMos
01.07.05
✎
00:31
|
What CopyText can do?
===================== You can do 3 kinds of things with CopyText: - copy text to the clipboard from listboxes, comboboxes, menus, labels, captions and different other places; - searche for text in all of these places; select found items, or again put them to the clipboard; - perform some nice tricks with windows: enable, maximize, move, change size and location, rename, put on top, show or hide. How to use ========== first of all... !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! Make a shortcut with HOTKEY ASSIGNMENT to CopyText.exe !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! A shortcut can be made by dragging CopyText.exe onto the desktop. A hotkey could be assigned via Properties dialog: right click on the shortcut, menu item `Properties', panel `Shortcut' in the dialog, field `Shortcut key', press Ctrl+Alt+T (or another combination, if you like). After that you can CopyText as follows: - place mouse cursor over the window or child control - press Ctrl+Alt+T (or any other combination that you assigned) - use help [?] caption button if you need further explanations. How to... ========= ...get the title of the application window: Place mouse cursor over its CAPTION and hit the shortcut key. ...get all lines from ComboBox (aka DropDown list): The best place to put mouse cursor is on the arrow at the left side. ...temporarily hide all icons from the desktop: Minimize all windows, call CopyText, press Hide Warnings ======== This program may sometimes fail to get text, or even crash another application. Unfortunately, the bugs of this sort are to be expected: CopyText demands a certain default behavior from window classes of the other applications. In some of cases, when these demands are not met, CopyText cannot function properly. For example, CopyText can't get text from MS Office menus and dialogs, as well as from many other programs with fashionable "docking menus". It can't handle MFC controls and COM objects, to say nothing of the multitudes of proprietary control classes. CopyText status =============== This program is freeware. Anyone can use it on his own risk. The author takes no responsibility for the results. Web page: http://www10.pair.com/vsap/FreeSoft.html CopyText.hlp in Russian: http://www10.pair.com/vsap/CopyText_Rus.zip Victor Sapojnikov (vsap@pair.com) * 2 Jan'2000 |
|||
10
artbear
01.07.05
✎
06:53
|
(ALL) Народ, вы уже отстали от жизни :)
Подобную ВК по моей просьбе где-то месяца четыре назад сделал Саша Орефков, за что ему очередной огромный респект и слава !! -- Назначение: ВК ведет протокол всех сообщений, выводимых в окно сообщений 1С (включая системные), а также всех MessageBox'ов (Предупреждение, Вопрос, системные сообщения). Протокол может записываться в файл в формате csv, а также запоминаться в буфере в памяти. --- Схема работы: Перем Шпион; Процедура ПриОткрытии() Попытка Шпион=СоздатьОбъект("Шпион1С"); Исключение Если ЗагрузитьВнешнююКомпоненту("1spy.dll")=0 Тогда Предупреждение("Внешняя компонента 1spy.dll не загружена",10); СтатусВозврата(0); Возврат; КонецЕсли; Шпион=СоздатьОбъект("Шпион1С"); КонецПопытки; КонецПроцедуры // ПриОткрытии ЗЫ Брать http://openconf.itland.ru/vk/spy/1spy2.zip |
|||
11
artbear
01.07.05
✎
07:08
|
(10+)
//Показать все сообщения Процедура ПоказатьБуфер() тз=шпион.ПолучитьИзБуфера(); таб=СоздатьОбъект("Таблица"); таб.ВывестиСекцию("Шапка"); тз.ВыбратьСтроки(); Пока тз.ПолучитьСтроку()=1 Цикл таб.ВывестиСекцию("Строка"); КонецЦикла; таб.Опции(0,0,1); таб.ТолькоПросмотр(1); таб.Показать("Сообщения"); КонецПроцедуры // ПоказатьБуфер() |
|||
12
artbear
01.07.05
✎
10:23
|
(10+) апну для пользы дела
|
|||
13
Mandela
01.07.05
✎
10:49
|
(10) Орефкову - зачот...
|
|||
14
artbear
01.07.05
✎
10:51
|
(12) неужели данная компонента никому не интересна ?
|
|||
16
AlexP
01.07.05
✎
11:12
|
(15) Ссылка в (10).
|
|||
17
bw
01.07.05
✎
11:13
|
Спасибо нашел от 03/03/2005
|
|||
18
bw
01.07.05
✎
11:19
|
Да, еще раз внимателльно надо читать текс
Спс |
|||
19
orefkov
01.07.05
✎
11:52
|
На http://openconf.itland.ru/vk/spy/1spynew.zip выложена
новая версия. Добавлена возможность блокировать вывод сообщений в зависимости от их маркера. |
|||
20
КонецЦикла
01.07.05
✎
12:02
|
2(8) "КонецЦикла -> АЛьФ"... "->" - это знак стремления? ;)
Спасибо Орефкову 2(all) Сделайте множественный отбор как в 8.0, пожалуйста... иногда нужно и не очень приятно извращаться :( |
|||
21
trdm
01.07.05
✎
12:31
|
(20) Это про привычку ставить 2 перед сообщением, что у тебя что у АЛЬФа...
(10) Отстали от жизни ))), за вами успеещь. Вопросик по не по длл. Как мне сподобиться поймать неуловимые события "ПриНачалеПерепроведенияДокументов" (включаем шпиона) и "ПриОкончанииПерепроведенияДокументов" (выключаем шпиона). Можно конечно включать вручную... А автоматом? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |