Модераторы: Akina

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> OLE Excel сохранение в файл, некорреектно сохраняет 
:(
    Опции темы
JUmPER
Дата 4.10.2006, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



то же самое smile 
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
mihanik
Дата 4.10.2006, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



Если у тебя при открытии моего проекта не хватает какого-то файла, то посмотри на его имя и просто вручную его добавь в проект из папки, в которую проект распаковал.

Если же проект загружается и запускается нормально, то 
ОЧЕНЬ ПОДРОБНО опиши свои действия, которые ты выполняешь при запущенной своей программе.

Кроме того.
Выложи сюда свой проект.
Пусть даже он будет сделан копированием моего кода.
Хочу посмотреть всё досканально...

Во вложении exe-шник.

файл складывает на С с именем 222.xls

Это сообщение отредактировал(а) mihanik - 4.10.2006, 14:30

Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  Project1.exe 24,00 Kb


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
JUmPER
Дата 4.10.2006, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



1) брал твой проект (в исходниках) -- сохраняет файл стандартного (7.680к)  размера, который открывается excel'ем как пустой воркспейс
2) запустил экзешник, нажал на кнопку -- получил окошко, что в бинарнике обнаружена ошибка и с вопросом, нужно ли отправлять отчёт мелкомягким.


по ходу
1) это глюки самого excel'я
2) это несовместимость версий класса внутри ole контейнера
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
mihanik
Дата 5.10.2006, 06:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



БЛИН!

Загадка природы...

Попробуй переустановить офис!


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
JUmPER
Дата 5.10.2006, 08:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



по ходу если приложение должно работать везде, то про ole нужно забыть... smile 
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
mihanik
Дата 5.10.2006, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



Или указывать минимальные требования, при которых будет приложение функционировать.  smile 

А может твою задачу можно как-то по-другому сформулировать?
Решить другими средствами?  smile 


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
JUmPER
Дата 5.10.2006, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



mihanik
как вариант (а я так и сделаю): excel документ будет только в памяти, а не в ole
а на форме MSHFlexGrid и MSChart...

PS: я хотел всё сделать проще без всяких там конвертеров-деконвертеров, но не выходит
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
mihanik
Дата 5.10.2006, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



Удачной тебе охоты,  JUmPER!!! smile 




--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
JUmPER
Дата 5.10.2006, 10:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



Пасиб  smile 
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
mihanik
Дата 5.10.2006, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 11
Всего: 109



СЛУШАЙ!

Сейчас глупая идея пришла!!!

Используй OLE! Только по-хитрому!!!

Всё это дело в ОЛЕ создаёшь, а потом перед сохранением создаёшь в памяти объект "книга ехель".
Копируешь из ОЛЕ всё в эту книгу.
Сохраняешь книгу на диск.

Идея ясна?

Практическое воплощение пока не продумывал, но предполагаю, что оно возможно...



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
alexshm
Дата 5.10.2006, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 5.10.2006

Репутация: нет
Всего: нет



У меня была аналогичная ситуация - чтобы файл созданный по OLE отображался, нужно пред сохранением явно сделать его видимым. Только не помню - Window.Visible или Workbook.Visible. Если не получится - пишите, я вечером дома посмотрю.

У Excel есть еще такой глюк - после обращения по OLE он не убивает процесс приложения - то есть на экране ничего нет, а в памяти несколько экземпляров болтается. И Ваша книга создается в невидимом экземпляре. Может в этом проблема?


PM MAIL   Вверх
JUmPER
Дата 5.10.2006, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 22.8.2006

Репутация: 1
Всего: 3



mihanik
тут проблема в том, что копируется только ссылка на объект
а метода clone у воркбука нет


alexshm
у воркбука такого метода нет (видимо имеется в виду Excel.Application)
напиши поподробнее
--------------------
Существует 10 типов людей: те, которые понимают двоичную систему, и те, которые ее не понимаютСуществует 10 типов людей: те, кто понимают троичную систему, те, кто ее не понимают и те, кто путает ее с двоичной
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.