Вверх ↑
Этот топик читают: Гость
Ответов: 301
Рейтинг: 11
#1: 2011-04-03 20:12:54 ЛС | профиль | цитата
вопрос: как прочитать из окна редактирования текст? (основная задача - программа которая будет считывать из окна редактирования модуля слово и дополнять его с помощью словаря).
вот мои попытки под виндовый блокнот:
code_23224.txt
(я сначала не увидел что winenum может получить текущее окно, а потом переделывать лень было и жалко)
карма: 0

0
файлы: 1code_23224.txt [3.1KB] [172]
Ответов: 397
Рейтинг: 34
#2: 2011-04-03 20:14:06 ЛС | профиль | цитата
Add(MainForm,3573828,259,91)
{
Caption="Пример SendMessage"
}
Add(FindWindow,9431484,392,49)
{
ClassName="Notepad"
SkipParam=1
link(onFind,3035978:doFindChild,[])
}
Add(FindWindow,3035978,441,42)
{
ClassName="Edit"
SkipParam=1
}
Add(Memo,982747,560,119)
{
Left=45
Top=25
Width=305
Height=205
ScrollBars=3
}
Add(SendMessage,15421399,441,140)
{
Message=13
link(onSend,16305821:doGet,[(485,146)(485,153)])
link(Handle,3035978:Handle,[])
link(LParam,1164314:Memory,[(461,131)(517,131)])
}
Add(MemoryStream,1164314,497,84)
{
Point(Memory)
Point(doSize)
}
Add(DataToFile,16305821,497,140)
{
Type=6
link(onGet,982747:doText,[])
link(Stream,1164314:Stream,[])
}
Add(Hub,8233292,406,91)
{
OutCount=3
link(onEvent1,1164314:doClear,[])
link(onEvent2,1164314:doSize,[])
link(onEvent3,15421399:doSendMessage,[(430,111)(430,146)])
}
Add(Timer,8404764,259,49)
{
Interval=300
link(onTimer,13132817:doEvent1,[])
}
Add(Hub,13132817,308,49)
{
link(onEvent1,9431484:doFind,[])
link(onEvent2,5834539:doData,[(336,62)(336,97)])
}
Add(DoData,5834539,350,91)
{
Data=Integer(100000)
link(onEventData,8233292:doEvent1,[])
}

карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2011-04-03 20:16:53 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 14:55:49
карма: 0

0
Ответов: 301
Рейтинг: 11
#4: 2011-04-03 20:19:14 ЛС | профиль | цитата
z20-13.opera-mini.net писал(а):
В Помойку

знаю что сложно. тем более что целевое приложение - 1с v7.7 - там похоже вообще rich edit.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#5: 2011-04-03 20:22:37 ЛС | профиль | цитата
Black-Light, самый умный?
А ссылку на вики слабо поставить вместо примера из вики?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 397
Рейтинг: 34
#6: 2011-04-03 20:28:39 ЛС | профиль | цитата
Ravilr, сори, наверно данный пример в вики добавили не давно...
ps: я уже давно не заглядываю в вики... а схемы я обычно выкладываю из своих примеров или примеры которые были кем-то тут показаны...
карма: 0

0
Ответов: 301
Рейтинг: 11
#7: 2011-04-03 20:54:09 ЛС | профиль | цитата
Black-Light писал(а):
код

с блокнотом получается. и с акелпадом. а вот с конфигуратором - нет.
------------ Дoбавленo в 20.53:
похоже что редактор модулей 1с - собственный компонент фирмы 1с. с синтаксис - помощником конфигуратора - получается а с редактором модулей - нет.
карма: 0

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