powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Print in Visual C++
14 сообщений из 14, страница 1 из 1
Print in Visual C++
    #32846612
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Будьте иак добры,
скиньте , пожалуйста

Код: plaintext
mso97.dll

СПАСИБО
...
Рейтинг: 0 / 0
Print in Visual C++
    #32846695
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
А Я ПРОСТО СКУПОЙ,

ЖАДНЫЙ И НЕ ВЫШЛЮ,
НЕСМОТРЯ НА ТО , ЧТО ИМЕЮ,

ЧТОБЫ ТЫ НЕ РЕАЛИЗОВАЛ ПЕЧАТЬ

в СРЕДЕ VISUAL C++  6 . 0 

Cat-HE Leopol'd
...
Рейтинг: 0 / 0
Print in Visual C++
    #32846953
Alex_VC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФичаБудьте иак добры,
скиньте , пожалуйста

Код: plaintext
mso97.dll

СПАСИБО

Это случаем не та, что в состав MS Office (97?) входит?
...
Рейтинг: 0 / 0
Print in Visual C++
    #32847024
maxtar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знаю что mso**.dll связана с активацией ))) Но незнаю как с печатью связана )))
...
Рейтинг: 0 / 0
Print in Visual C++
    #32847220
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxtar

авторЗнаю что mso**.dll связана с активацией ))) Но незнаю как с печатью связана )))

Такая необходимость возникала в связи с тем, что в www.codeproject.com
я скопировал ПОЖЕРТВОВАНЫЙ пример печати :
из Visual C++ информация выводится в Excel , откуда уже можно
РАСПЕЧАТАТЬ. Пожертвованое приложение оказалось НЕПОЛНЫМ,
требует

mso97.dll и ещё один файл, которые в Office отсутствуют,
т.е. я искал по всей операционной Windows98 и не нашёл.

СПАСИБО за отклик.
...
Рейтинг: 0 / 0
Print in Visual C++
    #32847367
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mso97.dll я уже нашёл, она имеет размер 3 672 кб,
поэтому через форум никто и не перешлёт
при всём желании.

А ЖЕЛАНИЯ ни у кого -ТО ТОЖЕ НЕТ

СПАСЕНИЕ УТОПАЮЩЕГО ДЕЛО РУК САМОГО УИОПАЮЩЕГО
...
Рейтинг: 0 / 0
Print in Visual C++
    #32848801
Alex_VC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
97 -го Офиса у меня нету (древний раритет)
Если есть 2000-ный, то используй =>

Код: plaintext
1.
2.
3.
#import <mso9.dll> no_namespace rename("DocumentProperties", "DocumentPropertiesXL")   
#import <vbe6ext.olb> no_namespace  rename("Application","ApplicationXL") rename("Property","PropertyXL") rename("PropertyPtr","PropertyPtrXL") 
#import <excel9.olb> rename("DialogBox", "DialogBoxXL") rename("RGB", "RBGXL") rename("DocumentProperties", "DocumentPropertiesXL") no_dual_interfaces

Вместо mso97.dll, 2000-м используется mso9.dll
(в принципе, должно работать)
...
Рейтинг: 0 / 0
Print in Visual C++
    #32849493
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_VC
сам пример не запускается,
в примере стоит
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
#pragma message ("Make sure you go to Tools.Options.Directories and add the paths to mso97.dll and vbeext1.olb.  Mso97.dll will usually be in c:\\\"Program Files\"\\\"Microsoft Office\"\\Office, and vbeext1.olb will be in c:\\\"Program Files\"\\\"Common Files\"\\\"Microsoft Shared\"\\VBA")
#import "mso97.dll" no_namespace rename("DocumentProperties", "DocumentPropertiesXL")   
#import "vbeext1.olb" no_namespace   
#import "excel8.olb" rename("DialogBox", "DialogBoxXL") rename("RGB", "RBGXL") rename("DocumentProperties", "DocumentPropertiesXL") no_dual_interfaces

#pragma warning (disable: 4192 )

#define	ID_EXCEL_MAXROWS	 10 


--------------------Configuration: TestExcel - Win32 Debug--------------------
Compiling...
PrintExcel.cpp
Make sure you go to Tools.Options.Directories and add the paths to mso97.dll and vbeext1.olb.  Mso97.dll will usually be in c:\"Program Files"\"Microsoft Office"\Office, and vbeext1.olb will be in c:\"Program Files"\"Common Files"\"Microsoft Shared"
\VBA
D:\testexcel\PrintExcel.cpp( 17 ) : fatal error C1083: Cannot open type library file: 'mso97.dll': No such file or directory
Error executing cl.exe.

TestExcel.exe -  1  error(s),  0  warning(s)

mso97.dll  и vbeext1.olb  я  поместил  в соостветсвующие каталоги:

c:\"Program Files"\"Microsoft Office"\Office
с::\"Program Files"\"Common Files"\"Microsoft Shared"

и даже в каталог  своего приложения 
“testexcel”
Содержимое menu Tools\Options\Directories
я поместил в снимке, сохранённое в word
...
Рейтинг: 0 / 0
Print in Visual C++
    #32849966
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если кому интерсно

подключенные файлы
...
Рейтинг: 0 / 0
Print in Visual C++
    #32850153
Фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_VC
ПОМОГИТЕ НАЙТИ ОШИБКУ
При подключении mso9.dll к проекту через меню
‘Tools\Options\Directories
выводится сообщение

This directory does not exist.
Add the directory anyway?

Выбираю кнопку только “Да” ( “Нет” нельзя выбрать, т.к.
будет активня строка , указывающая путь

c:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\mso9.dll
Проверка нахождения mso9.dll подтверждает
правильность пути.

fatal error C1083: Cannot open type library file: 'mso9.dll':
No such file or directory

Код: plaintext
1.
2.
3.
4.
5.
6.
в через меню  ‘Tools\Options\Directories” находятся
следующие строки
D:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
D:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Common Files\SYSTEM\ADO\Msado15.dll
c:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\mso9.dll
...
Рейтинг: 0 / 0
Print in Visual C++
    #32851051
BigBob
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не сложно, пришли пожалуйста проект на мыло. Интересно посмотреть что-к чему. Я вроде в эксель и в ворд данные загонял без особых проблем.
...
Рейтинг: 0 / 0
Print in Visual C++
    #32851130
Alex_VC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Tools\Options\Directories необходимо добавить пути до dll, которые были приведены в моем примере (mso9.dll,vbe6ext.olb excel9.olb - они идут с 2000-м офисом). В файл stdafx.h добавляешь #import <mso9.dll>...
Все, больше ничего не надо добавлять...
Сообщение This directory does not exist.
Add the directory anyway? говорит, что Вы указали несуществующую папку. Для выбора каталога, где размещаютя подключаемы модули лучше использовать кнопочку выбора каталога (в правом углу поля ввода)
...
Рейтинг: 0 / 0
Print in Visual C++
    #32851375
фича
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выслал Printing to Excel_my.zip в 11.55 30.12.2004
Printing to Excel_ my.doc – содержит описание проекта автором
Пример взят из www.codeproject.com , раздел PRINT
СПАСИБО
...
Рейтинг: 0 / 0
Print in Visual C++
    #32852524
ФИЧА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_VC ( from Barnaul) ,

БОЛЬШОЕ СПАСИБО,

ПРИМЕР ПО Вашей ПОДСКАЗКЕ ЗАРАБОТАЛ.

ПОЗДРАВЛЯЮ С НОВЫМ 2005-ым ГОДОМ
ХЕЛАЮ КРЕПКОГО ЗДОРОВЯ, УСПЕХОВ В РАБОТЕ,
ВСЕГО ХОРОШЕГО В ДОБРЫХ ДЕЛАХ

ПОЗДРАВЛЯЮ ВСЕХ С НОВЫМ ГОДОМ !

ФИЧА
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Print in Visual C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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