![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
Добрый день.
Подскажите пожалуйста каким способом можно передать определенный текст типа: "User 1, Enter", другому приложению, которое это сообщение обработает?!?!?! Мне необходим какой-то не визуальный метод... короче говоря - Отправить и получить с помощью не визуальных компонентов... ![]() ![]() ![]() ![]() ![]() Спасибо... |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 3 Всего: 50 |
см. WM_COPYDATA
-------------------- |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
По сети или на одной машине?
По сети - поиск по TCPClient и TCPServer На одном компьютере - поиск по WM_COPYDATA в разделе Delphi WinAPI |
|||
|
||||
vood |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 271 Регистрация: 23.2.2006 Где: Санкт-Петербург Репутация: 1 Всего: 1 |
Лучше воспользуйся реестром для передачи данных (на одном компе)
-------------------- Вы все еще курите ? Тогда мы идем к вам |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
vood, это ты так пошутил?
Ты еще сказал бы "в рар запакуй"... |
|||
|
||||
BUGOR |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 12.3.2006 Репутация: нет Всего: 16 |
Если данные большие(больше 255) и их нужно хранить в памяти, то лучшим вариантом являются именованные MemoryMappedFiles, очень удобная штука и может работать не только между двумя приложениями, но и больше и опять же даже ничего передавать не надо, если меняешь часток на одном конце, то на другом он тоже меняется.
|
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 3 Всего: 50 |
-------------------- |
|||
|
||||
BUGOR |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 12.3.2006 Репутация: нет Всего: 16 |
Демо, одно приложение создаёт именованный участок памяти, а другие могут его открыть по имени и читать/писать из него, причём любое изменение этого участка опционально может отражается во всех или ни в одном приложении.
|
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 3 Всего: 50 |
Поясни выражение - "не только между двумя приложениями". -------------------- |
|||
|
||||
BUGOR |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 12.3.2006 Репутация: нет Всего: 16 |
Демо, что тут пояснять не понимаю?
|
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 3 Всего: 50 |
Ну тогда я делаю вывод, что имеешь ввиду - "не только между двумя приложениями, но и между двумя компюьтерами"? Ну тогда ты не прав. Это невозможно. -------------------- |
|||
|
||||
Fighter |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Если на одной машине - COM, если для сети - DCOM.
|
|||
|
||||
Dmi3 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.7.2006 Репутация: нет Всего: нет |
Демо, Он наверн говорит о том, что и для трех, четырех, пяти и тд приложений будет работать.
|
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
Ребята... Спасибо конечно за такое количество советов... но Вы только не подеритесь...
Я пока сделал с помошью WM_COPYDATA... пока меня устраивает... СПАСИБО!!! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |