|
|
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Помогите pls найти инфо по параметрам для функции SEND. мне нужно послать SHIFT/TAB. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:48 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
этот пример хорош только в том случае, если не нажимаешь клавишу SHIFT, мне нужно симмитировать SHIFT/TAB при нажатии SHIFT/ENTER или CTRL/ENTER спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:09 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
А зачем это? Может то, что ты хочешь сделать делается как-то иначе? Обьясни зачем такой изврат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:12 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
это не "изврат". Если ты в DataWindow хочешь работать только правой рукой, то это удобно для возврата на предыдущее поле. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:18 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Глянь сюда . Думаю, FAQ плюс эти данные тебе могут помочь, только обрати внимание, что там шестнадцатиричные коды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:24 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
это пример с SYBASE.COM можешь ты мне об'яснить откуда здесь 770 ? Powerscript: (This code dynamically triggers a PASTE. Equivalent to pressing CTRL + V) rte_1.setfocus() send(handle(rte_1),770,0, 0) за таблицу спасибо, я ее уже видел, не знаю как это использовать в функции SEND спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 13:28 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Шут его знает, мануал этот не читал. Хотя, знаешь, страничка классная. Вместо убогого FAQ лучше бы это положили... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 14:53 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
авторэто пример с SYBASE.COM можешь ты мне об'яснить откуда здесь 770 ? Powerscript: (This code dynamically triggers a PASTE. Equivalent to pressing CTRL + V) rte_1.setfocus() send(handle(rte_1),770,0, 0) за таблицу спасибо, я ее уже видел, не знаю как это использовать в функции SEND спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 08:18 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Продолжаю: MS Platform SDKWM_PASTE Message An application sends a WM_PASTE message to an edit control or combo box to copy the current content of the clipboard to the edit control at the current caret position. Data is inserted only if the clipboard contains data in CF_TEXT format. Syntax To send this message, call the SendMessage function as follows. Код: plaintext 1. 2. 3. 4. Parameters wParam Not used; must be zero. lParam Not used; must be zero. Return Value This message does not return a value. Remark s When sent to a combo box, the WM_PASTE message is handled by its edit control. This message has no effect when sent to a combo box with the CBS_DROPDOWNLIST style. Message Information Header Declared in Winuser.h, include Windows.h Minimum operating systems Windows 95, Windows NT 3.1 WM_PASTE = 0x0302, что = 770 в десятичной системе исчисления. То есть SEND в PB есть аналог SendMessAge Function из Windows SDK, соответственно все подробности лучще искать там. PS. Собственно сам SDK можно бесплатно скачать с www.microsoft.com. Если его у Вас нет, то как мне кажется, это нужно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 08:32 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
я просто не могу найти список этих сообшений и параметров ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 11:36 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Дык, точкой входа как раз и является Microsoft Platform SDK. А там этих самых разделов Messages - как у дурака махорки. Значение messageID определены в *.h (см. Message Information в SDK) Набор Header Files лежит в каталоге .../Sybase/Shared/cgen/h/nt Так что наименование messageID и файл в котором эта константа объявлена берется из SDK, а значение константы уже из самого файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 13:06 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Дорогой Ermak, можешь ты мне сказать какие параметры в этом случае нужны, если нужно послать нажатие SHIFT/TAB Send (HandleOfObject, ?, ?, ? ) спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2004, 14:03 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 08:55 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
спасибо, но это должно посылаться как одно нажатие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 17:20 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
pjanriспасибо, но это должно посылаться как одно нажатие pri nazhatii Shift+Tab posylayutca 2 sobytiya WM_KEYDOWN, esli kto-to somnevaetca, pust' Spy++ proverit ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2004, 17:31 |
|
||
|
Function SEND
|
|||
|---|---|---|---|
|
#18+
pjanri мне нужно симмитировать SHIFT/TAB при нажатии SHIFT/ENTER или CTRL/ENTER pjanriэто не "изврат". Если ты в DataWindow хочешь работать только правой рукой, то это удобно для возврата на предыдущее поле. спасибо Если я правильно понимаю, у Вас есть желание выполнять одно и то же действие при нажатии разных клавиш. Нажатие клавиш в dw обычно отслеживается в событии, ID которого pbm_dwnkey. В этом событии должно быть примерно следующее: choose case Key case KeyTab! if KeyFlag = 1 then // Нажаты Shift + Tab // Что-то делаем case KeyEnter! if KeyFlag = 1 then // Нажаты Shift + Enter // Делаем то же самое end choose При желании можете убрать проверку KeyFlag из case и сделать её общей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2004, 16:06 |
|
||
|
|

start [/forum/topic.php?fid=15&tid=1338876]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 275ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...