| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Как сделать невозможность повторного запуска |
| Автор: gORik 14.2.2008, 17:36 |
| Есть какоето приложение.. как сделать что б когда запускаешь єго еще раз выписывало мол приложение уже запущено и не позволяло запускать его повторно.. |
| Автор: Ctrl 14.2.2008, 18:18 | ||
В простейшем случае, что-то типа вот этого:
|
| Автор: HellMasterHaiL 14.2.2008, 18:51 |
| в настройках проекта можно указать, что нельзя запустить вторую копию на компе... и нинада никакого кода... |
| Автор: gORik 14.2.2008, 19:37 |
| не подскажете как? |
| Автор: Ctrl 14.2.2008, 20:55 | ||
Project Settings -> Application -> Make single instance application Но это только для "любителей VB" (для таких них MS много чего понаделала) |
| Автор: gORik 14.2.2008, 21:30 |
| мда ( всегда думал что VB.NET и C#.NET отличаются только синтаксисом ведь они оба обращаются к одной и той же библиотеке класов. бред какой то |
| Автор: Ctrl 14.2.2008, 23:05 |
| прога на VB тянет за собой такую дрянь как Microsoft.VisualBasic.DLL: а вот там то для ВизВасьПрограммеров дяди из Microsoft сделали много нехороших фишек, которые должны упростить нелегкий процесс программирования (аж слеза наворачивается Критиковать не буду (т.к. сам не пользую), но несколько раз в моей практике эти самые фишки вызывали довольно нехорошие сайд-эффекты при использовании в чужом VB коде написанных на С# отлично работающих компонентов! |
| Автор: gORik 15.2.2008, 18:58 |
| они же сами совместимость убивают ведь в идеале CLR должна спокойно прожевать код на разных языках .NET!? а тут заюзаеш Васик и глюки лезут где токо можна |
| Автор: QryStaL 16.2.2008, 11:26 |
| CLR "жует" MSIL, соответственно грешите на бейсиковский компилятор =) |