8.2, COM-соединение, C#, dynamic #608668


#0 by seofernandez
C# **************** V82.COMConnector v82conn = new V82.COMConnectorClass; **************** System.NullReferenceException: Object reference not set to an instance of an object.   at System.Dynamic.ExcepInfo.GetException   at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)   at CallSite.Target(Closure , CallSite , ComObject )   at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)   at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)   at shell.HomePage.Action_Click(Object sender, EventArgs e) in d:projectsshellHomePage.cs:line 41   at System.Windows.Forms.Control.OnClick(EventArgs e)   at System.Windows.Forms.Button.OnClick(EventArgs e)   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)   at System.Windows.Forms.Application.Run(Form mainForm)   at shell.Shell.Main(String[] args) in d:projectsshellShell.cs:line 40 **************** Вылетает с исключением на строке помеченной '!!!'. Кто работал с COM? Где там косяк может быть?
#1 by qeos
Object reference not set to an instance of an object.
#2 by Рэйв
Пометь ее как "лыбдыр"
#3 by izekia
ой пля
#4 by Рэйв
И вообще Не считай нас нубами. Скопируй полный текст ошибки
#5 by seofernandez
Рэйв, чё за 'лыбдыр'?
#6 by Рэйв
Тебе то что?:-)
#7 by seofernandez
Мне нужно чтоб эта муть заработала!!!! Ты знаешь, что делать?
#8 by Рэйв
так работай. Чтобы муть заработала. Никто не мешает.
#9 by Ненавижу 1С
НА КАКОЙ СТРОКЕ ВАЛИТСЯ?
#10 by Ненавижу 1С
+ туплю
#11 by seofernandez
dynamic result = q.Execute; // !!! Догадок пока нет...
#12 by Ненавижу 1С
в C# не нужны |
#13 by Serginio1
А в C# такая конструкция проходит? А разве в C# | отрабатывает как разделитель строк?
#14 by izekia
слава ненеавижу
#15 by Рэйв
ладно,Мне жена принесла офигительного леща!Он пока что мне интересней, чем некоторые:-)
#16 by seofernandez
Без | то же исключение и в том же месте...
#17 by Рэйв
**ушел пить пиво
#18 by izekia
строчки не знаешь как в шарпе писать?
#19 by seofernandez
А что со строчками не так?
#20 by Serginio1
} работает
#21 by Ахиллес
А не пофигу? Запрос (Query) Выполнить (Execute) Опаньки! И так тоже можно! Синтаксис: Выполнить Возвращаемое значение: Тип: РезультатЗапроса; Неопределено.
#22 by seofernandez
ВЫБРАТЬ 1 как поле - Работает! ВЫБРАТЬ Номенклатура.Ссылка КАК Номенклатура ИЗ Справочник.Номенклатура - Нет!
#23 by seofernandez
Serginio1, спасибо)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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