Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

ole-объект 1с   Найти похожие ветки 

 
mariya_mezenceva ©   (2005-01-12 12:58) [0]

моя прога при открытии создает OLE-объект 1С и позволяет выбирать номенклатуру
все работало до одного прекрасного дня, когда при запуске моей проги стала выдаваться ошибка "Ошибка при выполнении приложения-сервера" (хотя в таком виде я не обрабатывала ни одну ошибку)
я переустановила 1С и все заработало снова
и только на одной машине так и выдается эта ошибка
не знаю, что делать - подскажите, пожайлуста, кто может


 
Александр Иванов ©   (2005-01-12 13:06) [1]

В 1С есть различия инициализации для разных версий, по-моему для сетевых даже есть разница установлен на текущей машине ключ защиты или нет. А так причин может быть масса, даже например удален справочник Номенклатура :).


 
mariya_mezenceva ©   (2005-01-12 13:16) [2]

на всех машинах установлено одно и тоже
справочник тоже в порядке
только почему-то после переустановки на всех машинах заработало
и только на одной - нет


 
Александр Иванов ©   (2005-01-12 13:20) [3]

mariya_mezenceva ©   (12.01.05 13:16) [2]
Путь к папке одинаков? Имя пользователя? Пароль? Да там куча параметров, которые нужно проверить.


 
mariya_mezenceva ©   (2005-01-12 13:25) [4]

все эти параметры абсолютно одинаковы - я уже все по сто раз проверяла
что только не перепроверяла - все одинаково
но на одной - ни в какую не хочет


 
Александр Иванов ©   (2005-01-12 13:37) [5]

Напишите код со строкой, в которой происходит ошибка.


 
mariya_mezenceva ©   (2005-01-12 13:42) [6]

заходила на форум по 1с там все молчат


 
mariya_mezenceva ©   (2005-01-12 13:48) [7]

procedure Attach1C;
var
       Attach:boolean;
begin
                   p1C:=CreateOleObject("V77.Application");
                   Attach:=p1c.initialize(p1C.RMTrade,"/D"+FormOpt.LabeledEdit1.text+" /N"+FormOpt.LabeledEdit2.text+" /P"+FormOpt.LabeledEdit3.text,"NO_SPLASH_SHOW");
         if not(Attach) then begin
               ShowMessage("Ошибка запуска 1С!");
         end else begin
               at1cobj:=p1C;
         end;
end;

//p1C:variant;
//at1cobj:Variant;


 
mariya_mezenceva ©   (2005-01-12 13:51) [8]

FormOpt.LabeledEdit1.text-путь к базе
FormOpt.LabeledEdit2.text-имя пользователя
FormOpt.LabeledEdit3.text-пароль
все это грузится из реестра при запуске
(до создания ole-объекта)


 
Александр Иванов ©   (2005-01-12 14:04) [9]

Совет один - еще раз все внимательно проверить.


 
mariya_mezenceva ©   (2005-01-12 14:11) [10]

ладно, спасибо за потраченное на меня время


 
mariya_mezenceva ©   (2005-01-12 16:00) [11]

людиии...
помогите...
не знаю, что делать...


 
nicesc   (2005-01-12 21:58) [12]

mariya_mezenceva
Посмотри по аналогии:
h_tp://www.directum.ru/faq/faq_539072.shtml



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.032 c
1-1105521279
Sndr
2005-01-12 12:14
2005.01.23
Наследование от TForm


14-1104707314
Кудесник
2005-01-03 02:08
2005.01.23
Возвращение в матрицу...


4-1101966989
SergeyDon
2004-12-02 08:56
2005.01.23
получить координаты иконок на рабочем столе!


3-1103548130
cherrex
2004-12-20 16:08
2005.01.23
компоненты Delphi для работы с Oracle


3-1103275599
RRA
2004-12-17 12:26
2005.01.23
Использование LIKE при формировании SQL запроса