v7: 1c ++ Неудачная попытка создания объекта (Форма) #719454


#0 by zvivla
Здравствуйте. Может не в тот форум пишу, но чем черт не шутит) В 1с использую компоненту 1с++. все работало нормально. потом перенесли сервер и теперь выдает такую ошибку: _Форма=СоздатьОбъект("Форма"); {D:***7***EXTFORMS1_ТЕСТ.ERT}: Неудачная попытка создания объекта (Форма). запускала 1с из под админа. при запуске пишет, что компонента загрузилась. В чем может быть косяк?
#1 by ОбычныйЧеловек
на сколько я помню - объект "форма" относится к формекс а не к 1с++ (точнее от версии 1С++ зависит)
#2 by КонецЦикла
Во-первых FormEx Во-вторых может РасширениеФормы?
#3 by КонецЦикла
Ранее формекс вроде входил в состав 1С++, но это было очень давно... даже стал сомневаться...
#4 by zvivla
вот затрудняюсь ответить. в глобальном так прописано: ЗагрузитьВнешнююКомпоненту("1cpp.dll"); до переноса все работало. может как-то явно надо зарегистрировать компоненту? в реестр прописать или еще чего
#5 by zvivla
или от ос сервера что зависит?
#6 by КонецЦикла
В реестре также давно само регится Загрузи FormEx.dll еще Если ранее все работало - верни родные dll-ки
#7 by ОбычныйЧеловек
Может какой класс не загрузился? Что-то очень напомнило что был такой класс (не помню чей только), классы используеются?
#8 by zvivla
Загрузи FormEx.dll еще Если ранее все работало - верни родные dll-ки дык все на месте. все родное.
#9 by КонецЦикла
Ты прав, молоток Это класс ADirks'а ТАбличноеПолеСНастройками Надо проверить prm и внешние отчеты по указанному пути
#10 by zvivla
а как проверить prm?)
#11 by КонецЦикла
Либо пошурудить в обработке DefCls если она в составе конфиги Либо в файле каталога ИБ DefCls.prm Далее раскручиваем цепочку, ищем виноватых
#12 by akaBrr
Объект Форма это 1С++
#13 by zvivla
собсно это в теме озвучено
#14 by zvivla
из прм  есть только OrdNoChk.prm
#15 by akaBrr
Раз компонента не загружена ищите, куда вы положили файлик.
#16 by akaBrr
+ всмысле дллку
#17 by КонецЦикла
Блин, что-то запутался... Наверное это просто классы его юзали Давно уже не прикасался, забылось
#18 by zvivla
дак дело в том что при запуске то как раз и пишет  "Компонента 1С++ загружена!"
#19 by akaBrr
ну мало ли что пишет, судя по коду никакой проверки нет
#20 by akaBrr
+ строку с сообщением можно удалить, никакой смысловой нагрузки она не несет
#21 by ОбычныйЧеловек
Компонента где находится? В каком каталоге?
#22 by КонецЦикла
Да, это класс в составе 1С++, обсыпаюсь пеплом
#23 by zvivla
в бине, в программ файлз
#24 by zvivla
полный код такой:
#25 by ОбычныйЧеловек
#26 by akaBrr
исключение никогда не произойдет
#27 by zvivla
блин---упс написал((   почему не грузит?
#28 by zvivla
полный путь может прописать??
#29 by zvivla
раньше винда была 32-ух битная, а сейчас 64-ех и папка с программой находится в C:Program Files (x86)1Cv77BIN
#30 by zvivla
полный путь не помогает(
#31 by akaBrr
положите дллку в папку базы
#32 by akaBrr
+ блин как я забыл, в первый раз запустить 1с от имени администратора!
#33 by zvivla
уже писала, что запускала)))
#34 by zvivla
Спасибоооо!!!! помогло!!! Всем спасибо большое))
#35 by ОбычныйЧеловек
спасибо -в данном случае сишком много, фотки будет достаточно :)
#36 by КонецЦикла
С этого начинать надо было...
#37 by zvivla
фотка в профиле раньше была, удалила из-за слишком бурных обсуждений ее, а не темы))
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С