|
Модераторы: MetalFan Страницы: (11) Все « Первая ... 6 7 [8] 9 10 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
|
klyaksa |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
При нажатии Нет выскакивает сообщение внизу.
--------------------------- Debugger Exception Notification --------------------------- Project MyReport.exe raised exception class EOleException with message 'OLE error 800A03EC'. --------------------------- Break Continue Help --------------------------- |
|||
|
||||
Albinos_x |
|
|||
Evil Skynet Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
??? а в каком месте здесь он у тебя спрашивает да или нет???? если делаешь SaveAs и все коректно передаешь, то ничего спрашивать не должен, дорлжен в тихую сохранить и все.
1. проверь корректные ли данные передаютя через FileNameOle серверу приложений 2. попробуй закомментить
будет ли появляться данная ошибка? 3. переменная BoolOle задана? -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
klyaksa |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
Если файл с таким именем существует, то из екзеля вываливаюсь в дельфи с сообщением выще на строчке ExcelApplication1.ActiveWorkbook.SaveAs(FileNameOle, Fileformat, EmptyParam, EmptyParam, Но это все из под дельфи, так то все гладко. |
|||
|
||||
Albinos_x |
|
|||
Evil Skynet Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
хм... обычо в таких местах всталяю проверку:
Добавлено через 34 секунды с типом то понятно... с другим не скомпелируется, значение какое? -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
klyaksa |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
||||
|
||||
Albinos_x |
|
|||
Evil Skynet Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
как правило, если я даю решать что то пользователю, то я стараюсь разрывать коннект с сервером приложений иначе можно столкнуться со всякими непредвиденными обстоятельствами и ошибками.... но в этом случае предварительно ничего не сохраняю, а предлагаю пользователю это делать самостоятельно. по существу вопроса... у тебя после или ещё где-нибудь есть обращение к серверу приложений? как и где разрываешь связь, и как и где освобождаешь память? пошаговая отладка также показывает ошибку после этой команды? т.е. ошибка появляется тилько в режиме отладки? или все же при обычном запуске тоже пояавляется сообщение? -------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
klyaksa |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
||||
|
||||
Albinos_x |
|
|||
Evil Skynet Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
используй метод disconnect
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
klyaksa |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 187 Регистрация: 15.9.2005 Репутация: нет Всего: нет |
||||
|
||||
Albinos_x |
|
|||
Evil Skynet Профиль Группа: Комодератор Сообщений: 3288 Регистрация: 28.5.2004 Где: X-6120400 Y-1 4624650 Репутация: 15 Всего: 108 |
нет. эта команда разрывает связь. Скорее всего у тебя параметр Autoconnect стоит в True, поэтому он и закрывает его. Выставь его в false и будет тебе счастье)))
-------------------- "Кто владеет информацией, тот владеет миром" Уинстон Черчилль |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
Подскажите, как в ворде добавить (или вставить) в существующую таблицу строки (документ был создан ранее - форма отчета).
К ворду подключаюсь через CreateOleObject( 'Word.Application' ), к таблице Table:= MSWord.ActiveDocument.Tables.Item(4); |
|||
|
||||
wood |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 1.5.2006 Репутация: нет Всего: нет |
||||
|
||||
stanlys |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.3.2008 Репутация: нет Всего: нет |
Возник вопрос, даже после чтения ветки форума.
Проблема такая есть шаблон в ворде (на каждом листе: шапка, рамка, условные обозначения, исполнитель), всего 5 листов и есть 5 картинок(одна в формате bmp, остальные emf). Нужно получить лист и в центре картинка. Первая удачно вставляю, а вот дальше не получается, может быть не работает переход, так и не разобрался в чем проблема. Помогите, пожалуста.
Вообщем в результате получается, что у меня все картинки на первой странице. Как решить эту проблему??? |
|||
|
||||
Ptica_Oz |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 96 Регистрация: 1.3.2007 Репутация: нет Всего: нет |
Здравствуйте, уважаемые.
Строю я диаграмму в Excel: открываю шаблон с лежащей на нём пустой диаграммой, заполняю ячейки значениями, подсовываю получившуюся таблицу диаграмме. Всё работает, всё замечательно. Только вот надо мне после построения пройтись по "столбикам" (Point) и задать им конкретные цвета, те, что на генерировал Excel не устраивают Записала для этого дела макрос:
А вот перевести на свой язык не получается. Вообще-то я пишу на C#, но подобная проблема возникает и на Delphi на сколько я могу судить по этому Помогите, пожалуйста, примером на Delphi или C# |
|||
|
||||
Ptica_Oz |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 96 Регистрация: 1.3.2007 Репутация: нет Всего: нет |
Разобралась!
Простите, код на C#
|
|||
|
||||
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |