powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / GetFile...
2 сообщений из 2, страница 1 из 1
GetFile...
    #35982569
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот код....

fileName = GETFILE('xls', 'Файл', 'Открыть',1)
ThisForm.Pageframe1.Page1.tbxOldFile.Value = fileName
* указываем путь файла
*.........................
*создаем объект Excel и открывае м в нем уже существующий файл с готовой шапкой
PUBLIC oExcel, objBook
oEXCEL=CREATEOBJECT("EXCEL.APPLICATION")
objBook = oExcel.WorkBooks.Open(fileName)

objBook.Sheets(1).Select && устанавливаем курсор на первый лист

oExcel.Visible = .T. && Делаем объект видимым

LOCAL loShell, lcCaption
loShell=CreateObject("WScript.Shell")
lcCaption = "Отдел Технологических Трубопроводов"
IF loShell.AppActivate(m.lcCaption) = .T.
loShell.SendKeys("% ~")
ELSE
MessageBox("Приложение "+m.lcCaption+" не найдено")
ENDIF
list3npp=1
RETURN


после того как делаю объект ексель видимым, осуществляю переход, обратно в рабочую программу по заголовку окна, все отрабатывает, но после возврата в прогу, опять запускает GETFILE и выскакивает это окно!!! Не допирает до меня как такое может быть???
...
Рейтинг: 0 / 0
GetFile...
    #35982589
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин ребят ссори.... разобрался всё таки...
loShell.SendKeys("% ~") вот эта фигня на кнопку по второму разу жала...
ещё раз ссори!!!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / GetFile...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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