powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DDE
9 сообщений из 9, страница 1 из 1
DDE
    #32866541
Nick_bron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Пожалуйста помогите!

OpenChannel - возвращает -1, Excel запускается, а значение не передается.

string ls_program
long il_ddehandle

ls_program = "C:\Program Files\Microsoft Office\Office10\Excel.exe " + &
"E:\a.xls"

li_rtn= Run(ls_program, Maximized!)

if li_rtn = -1 then
MessageBox("Ошибка запуска", "Не возможно запустить Excel")
return
else
il_ddehandle = OpenChannel("Excel", "E:\a.xls")

if il_ddehandle < 0 then
MessageBox("Ошибка соединения", " Excel не отвечает!")
return
end if

SetRemote("R5C7", "4500", il_ddehandle)

end if

Заранее благодарен!!!
...
Рейтинг: 0 / 0
DDE
    #32866584
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А собссно из каких соображений вы используете DDE для общения с Excelем?
...
Рейтинг: 0 / 0
DDE
    #32866841
andy753
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смею предположить - скорость обмена. У меня в среднем на порядок быстрее было по сравнению с OLE.
...
Рейтинг: 0 / 0
DDE
    #32867248
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот так не пробовали
il_ddehandle = OpenChannel("Excel", ls_program)
...
Рейтинг: 0 / 0
DDE
    #32867609
Enlighten me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А топик
Код: plaintext
1.
hndl = OpenChannel("Excel","System")
...
Рейтинг: 0 / 0
DDE
    #32867612
Enlighten me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...фальшстарт
А топик system у Вас откликается?
...
Рейтинг: 0 / 0
DDE
    #32868012
Nick_bron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Enlighten me...фальшстарт
А топик system у Вас откликается?

OpenChannel("Excel","System") - тоже самое не откликается
...
Рейтинг: 0 / 0
DDE
    #32868056
Enlighten me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick_bronOpenChannel("Excel","System") - тоже самое не откликается

Загадка, однако. Эксель, как я понимаю, поднимается? BTW, на нём не должно висеть никаких диалоговаых окон.

Версией билдера / системы поделитесь, на всякий случай....
...
Рейтинг: 0 / 0
DDE
    #32943277
_Guest_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще один вопрос, касаемый использования DDE.

Кто нибудь пробовал использовать горячую связь (StartHotLink)?
Excel и Word не предлогать! Интересует MSQUERY!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / DDE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]