powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / приложение - КЛИЕНТ
4 сообщений из 4, страница 1 из 1
приложение - КЛИЕНТ
    #34279974
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// *** Получение информации из ячейки Excel 1,1 ***
// Пример приложения - КЛИЕНТА from PB4.0 , pg.218
//+ MessageBox("20.01.2007","Hot Link - горячая связь~n")
int Link_Response

автор// если критично то:
// RUN ( '"....\excel.exe" "....\test.xls"' )

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
RUN ( '"C:\Program Files\Microsoft Office\Office10\excel.exe "  &
"D:\CD_MY_new\PB9_advance\test.xls"' ) // after '.exe ' insert  1  blank
//+ sleep( 1 ) работает без этой задержки

//+ StartHotLink("R1C1", 'Excel', 'test.xls') // курсор в Excel стал на 
// указанной ячейке A1, т.е. Row =  1 , Column =  1 
// А КАК ЗАПИСАТЬ В ПЕРЕМЕННУЮ, допустим int ls_fromExcel?
// ls_fromExcel = ?
// так нельзя:  ls_fromExcel = StartHotLink("R1C1", 'Excel', 'test.xls')

//В Help иметтся  5  примеров, и ни один не подходит.
//Run("Clock")
//Run("Clock", Minimized!)
//Run("C:\WINNER.COM EMPLOYEE.INF", Maximized!)
//Run("MYBATCH.BAT TEST")
//RENAME c:\PB\FILE1 % 1 

if Link_Response <>  1  then
	MessageBox("Error","Error Hot Link - горячая связь~n" + &
	"Link_Responce содержит значение кода ошибки = " + string(Link_Response))
	return Link_Response  //	Link_Responce содержит значение кода ошибки
end if
// дальше не идёт,
// excel_file остаётся открытым, ВРУЧНУЮ ЗАКРЫВАЮ.

Код: plaintext
1.
2.
3.
4.
5.
6.
string app, topic, item, data
int ret1, ret2
ret1 = GetDataDDEOrigin(app,topic,item)
MessageBox("topic","1.topic = " + topic)
// далее получаем значение указанного элемента
ret2 = GetDataDDE(data)
MessageBox("data","2.data = " + data)
СПАСИБО.
Почему-то топик был удалён ..
...
Рейтинг: 0 / 0
приложение - КЛИЕНТ
    #34279990
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2Почему-то топик был удалён ..
совсем идиот или прикидывается?
...
Рейтинг: 0 / 0
приложение - КЛИЕНТ
    #34280854
no_name_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
говорю же пользуйся OLE, с DDE много возни
если так хочется помучится то посмотри в Example App там есть пример , или в хелпе , набери DDE :))
...
Рейтинг: 0 / 0
приложение - КЛИЕНТ
    #34368291
Mykola
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. робота с excel через odbc
2. ole
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / приложение - КЛИЕНТ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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