|
|
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
Привет всем! Коллеги, кто-нибуть что-то может посоветовать по перетаскиванию вложеных pdf-ов из почты в DataWindow и обратно - из полей, содержащих BLOB, в тело письма? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 14:52 |
|
||
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
Приблизительный рецепт по аглицки, переводить лень: 1. Write a COM server DLL that implements the IDropTarget interface (using VisualC++ or even VB). This DLL should have a function that takes an HWND (PB ulong) and in turn calls RegisterDragDrop. It should also have handlers for the DragEnter, DragLeave, DragOver and Drop IDropTarget interface methods -- these handlers chould trigger user-define events on the PB window using SendMessage and event IDs > 1024. Alternatively, store the drop target information and expose it using accessor functions. 2. Call ConnectToNewObject on your PB window. Your window should implement user events mapped to IDs > 1024 respectively. If you decide to implement accessor function instead of user events, handle the lbuttonup event and query the OLEObject for drag/drop information, if available. 3. If you want to get away from messaging interface, write the COM server DLL as a PBNI extension and interface directly with the PB window... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 18:44 |
|
||
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
А уж насчёт наоборот, так вообще понятия не имею :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2005, 20:41 |
|
||
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
Я правильно понимаю, что технология drag&drop для приложения, созданного в РВ, превращается в локальную, т.е. существующию исключительно в рамках данного приложения технологию. А поросту говоря, драгэнддропить можно только внутри приложения, например, перетаскивать строки из одного ДВ в другое, а вынести во вне средствами РВ невозможно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 10:24 |
|
||
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
Сделать можно все - вопрос какими методами и стоит ли это делать Все упирается в затраты труда и времени ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 11:11 |
|
||
|
Drag&Drop из почты в DataWindow и наоборот?
|
|||
|---|---|---|---|
|
#18+
urvasЯ правильно понимаю, что технология drag&drop для приложения, созданного в РВ, превращается в локальную, т.е. существующию исключительно в рамках данного приложения технологию. Не совсем так. Drag&Drop из Windows Explorerа в РВ приложение делается элементарно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:37 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33380110&tid=1338033]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 321ms |

| 0 / 0 |
