@CSharpChatЭта группа больше не существует

Страница 1016 из 1888
Женя
12.05.2017
11:38:24
X86

Ilya
12.05.2017
11:38:34
а приложение .net?

Женя
12.05.2017
11:38:45
да C#

Ilya
12.05.2017
11:39:05
разрядность приложения

Google
Женя
12.05.2017
11:39:13
X86

Ilya
12.05.2017
11:39:43
ты уверен?

потому что если это правда, то окна тебе не нужны

если конечно твоё .net приложерние MTA

Женя
12.05.2017
11:40:42
где бы найти пример использования COM с эвентами в не-оконном приложении на C#?

Ilya
12.05.2017
11:40:42
я бы даже сказал, что если ты вызываешь ком объект из MTA потока

какой пример тебе нужен? просто используешь их и всё

Женя
12.05.2017
11:41:45
не рабоает же..

ну можно конечно по новой все запостить примеры и т.д.

может что то не так делаю конечно

Ilya
12.05.2017
11:42:30
у тебя внутренности ком компонента могут использовать окна для каких то целей

но если совпадает разрядность и треад модел, то не должно создаваться прокси объектов и rpc channel для ком взаимодействия

Дмитрий
12.05.2017
11:43:49
В каком формате дата в России по дефолту пишется?

Google
Дмитрий
12.05.2017
11:43:59
dd.MM.yyyy?

Mikhail
12.05.2017
11:44:04
да

Дмитрий
12.05.2017
11:44:33
У меня один ебаный datepicker dd/MM/yyyy какого-то хуя ждет

когда везде нормально точки прописаны

и культуры

Ilya
12.05.2017
11:46:41
у тебя есть ком сервер? или просто обычный ком объект?

Дмитрий
12.05.2017
11:47:31
не знаю что это значит

Mikhail
12.05.2017
11:47:31
а че за дейтпикер?

Дмитрий
12.05.2017
11:47:37
jquery ui

Женя
12.05.2017
11:50:35
Ilya
12.05.2017
11:51:05
это многопоточная COM DLL
просто попробуй обратиться к ней из пустого консольного приложения

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

Летучая
12.05.2017
12:01:49
jquery ui
используй Pikaday

Ilya
12.05.2017
12:22:54
сделай console.readline

Женя
12.05.2017
12:23:22
сделай console.readline
в конце? для чего?

Ilya
12.05.2017
12:23:39
чтобы у тебя программа не завершилась

посмотри что в Environment.Is64BitProcess

какое значение треад модел у Thread.CurrentThread

Женя
12.05.2017
12:25:39


Google
Ilya
12.05.2017
12:26:00
треад модел

Женя
12.05.2017
12:26:49
ApartmentState = MTA

Axm
12.05.2017
12:27:48
красиво-то как! где билет купить на самолет?

Ilya
12.05.2017
12:27:49
что за херня?

Женя
12.05.2017
12:28:00
спам

Ilya
12.05.2017
12:29:00
напиши в самом начале var f = new Form(); f.Show();

Нияз
12.05.2017
12:29:04
@Worldbeater #спам

Levent
12.05.2017
12:29:24
О боже, уже и сюда пришли...

Женя
12.05.2017
12:30:16
напиши в самом начале var f = new Form(); f.Show();
у меня консольное приложение

Ilya
12.05.2017
12:30:26
ничего страшного)

потом извинишься перед студией и удалишь

тебе надо просто заставить работать этот код и удалять лишнее

Женя
12.05.2017
12:31:53
ну как я это напишу, если у меня нет класса Form в программе

Ilya
12.05.2017
12:32:15
Хммм.... действительно...

но может добавить сборку Windows.Forms в референсы? у тея есть решарпер?

Женя
12.05.2017
12:33:01
решарпера нет, но добавит сборку могу

Ilya
12.05.2017
12:33:15
давай) жги)

Igor
12.05.2017
12:34:18
как отлаживать x:bind (UWP) ? Не могу понять почему оно нифигашечки не показывает.

Admin
ERROR: S client not available

Женя
12.05.2017
12:34:47
давай) жги)
ну теперь показывает пустую форму вместе с консолью

Google
Женя
12.05.2017
12:34:53
и какой в этом смысл

Ilya
12.05.2017
12:34:59
появились эвенты?

Женя
12.05.2017
12:35:28
нет

Axm
12.05.2017
12:36:03
а с чего они должны появиться? может событие и не срабатывает

Летучая
12.05.2017
12:36:12
Если бы что-то пошло не так, он бы не скомпилировался

Ilya
12.05.2017
12:36:24
резонный вопрос;)

Летучая
12.05.2017
12:36:36
Это биндинг там магует, а с х:бинд все прозрачно

Ilya
12.05.2017
12:36:37
скинь код который получился

Женя
12.05.2017
12:36:40
а с чего они должны появиться? может событие и не срабатывает
срабатывает, но только если контрол лежит на форме в C# коде, или если приложение на VB6

Ilya
12.05.2017
12:37:24
попробуй пометить main как STAThread

Женя
12.05.2017
12:37:35


Ilya
12.05.2017
12:37:48
пометил?

Женя
12.05.2017
12:38:57
да, поведение не изменилось.. Да и с какой стати ему менятся, COM объект не лежит на форме

Ilya
12.05.2017
12:39:20
омг! что значит ком объект лежит на форме?

э

это UI компонент?

Женя
12.05.2017
12:40:09
омг! что значит ком объект лежит на форме?
это то, что в COM называется ранним связыванием. Когда COM компонент добавляешь с палитры компонентов прямо на форму, а не создаешь кодом

Ilya
12.05.2017
12:40:38
это ничего не значит, всё равно всё делается кодом

Google
Ilya
12.05.2017
12:40:54
открой код, сгенерировааный дизайнером

Женя
12.05.2017
12:40:55
в этом проекте у меня он не лежит на форме.. Не проблема создать проект с лежашим на нем COM-объектом, да все будет работать, но только в [STAThread]

а мне нужно MTA

Ilya
12.05.2017
12:42:38
ты добавил STAThread аттрибут к мэйн методу?

Страница 1016 из 1888

Эта группа больше не существует Эта группа больше не существует