ger_kar писал(а):Да, это удаленный рабочий стол.
Ок , я эту программку найду, установлю дома. Может ссылку дашь, где ее качнуть лучше? А сейчас не сможешь мне екзешник сделать из моего проекта ? Очень срочно надо.
ger_kar писал(а):Да, это удаленный рабочий стол.
KPEATOP писал(а): Очень срочно надо.
Mikle писал(а):У меня не хватает Microsoft Excel 14.0 Object Library, это десятый офис, на сколько я понял, попробовал подставить Microsoft Excel 12.0 Object Library - не подходит.
KiloGraf писал(а):Проект немного битым оказался...
Явно в нём были потеряны как MSFlexGrid, так и ComDlg32
Скомпилировал, предварительно поставив на место MSFlexGrid с ComDlg32, но не стал разбираться, как софт этот работает...
Возвращаю
KiloGraf писал(а):Мой ComDlg из SP6
...возможно, в системе более ранняя версия (о чем и гласит сообщение на скрине)
Пересобрал архив с вложенными 'оригинальными' MSFlexGrid и ComDlg32
KPEATOP писал(а):...У меня же VB 5.0
KiloGraf писал(а):KPEATOP писал(а):...У меня же VB 5.0
А разницы нету, VB 5 или 6...
...контролы, это вообще внешние элементы управления, и к среде, как к таковой, отношения не имеют. Главное их наличие, и нужных версий, я имею ввиду для работы приложения.
Это проблема решается достаточно легко, достаточно перейти от раннего связывания к позднему. Т.е. заменить объявление переменных для Excel на As Object и создание объекта посредством Newзаменить на вызовы CreateObject .Mikle писал(а):У меня не хватает Microsoft Excel 14.0 Object Library, это десятый офис, на сколько я понял, попробовал подставить Microsoft Excel 12.0 Object Library - не подходит.
ger_kar писал(а):Если запускается нормально, значит проблемы с регистрацией нет, а посему и компилироваться должно также нормально.
KiloGraf писал(а):Проект немного битым оказался...
Явно в нём были потеряны как MSFlexGrid, так и ComDlg32
KiloGraf писал(а):KPEATOP
Прежде чем компилировать...
...посмотри на свой проект и сравни с тем, что я тебе вернулKiloGraf писал(а):Проект немного битым оказался...
Явно в нём были потеряны как MSFlexGrid, так и ComDlg32
Ну мало ли что там было раньше. Ты попробовал открыть свой проект без зарегистрированных компонентов, VB ругнулся на сие обстоятельство и спросил (на английском ясень пень ) что делать дальше. Варианты были отменить загрузку или попробовать загрузить так. Видимо был выбран второй вариант. VB не найдя зарегистрированный компонент взял да и заменил неизвестные ссылки на PictureBox. Проект естественно открылся, но стал абсолютно нерабочим. В таком виде я его и увидел. По твоему проекту и делаю такие выводы. Далее, ели ты даже компоненты вручную зарегистрировал, то проект то уже того... Похерился и его править нужно. Я прежде чем скомпилировать полчаса потратил на приведение его в надлежавший вид.KPEATOP писал(а):Но ведь до этого на этом самом же компе, но с XP нормально компилировал
KiloGraf писал(а):KPEATOP
Вот ger_kar уже ответил, правильно человек пишет...
...мне пришлось пройти тем же путем, что и ему, прежде чем запустить проект.
ger_kar писал(а):KPEATOP, Ну и как успехи?
ger_kar писал(а):SP6 Можно скачать с сайта MS
Вот тут https://www.microsoft.com/en-us/downloa ... px?id=5721
ger_kar писал(а):Кстати вот нашел пример использования манифеста:
[http://www.tckb.ru/wiki/Портабельность_ActiveX-компонентов_на_примере_TCScript_Helper]
Сейчас этот форум просматривают: Yandex-бот и гости: 53