powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Интрефейс программы
25 сообщений из 44, страница 1 из 2
Интрефейс программы
    #39970704
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос, в чем может быть дело
ситуация такая, что когда при компиляции программы из visual studio на C# окно программы запускается, но когда я запускаю сам exe из папки debug то прога запускается, но интерфейс не появляется
...
Рейтинг: 0 / 0
Интрефейс программы
    #39970754
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вероятно в программе ошибка

а может ты не указываешь те ключи запуска, которые прописаны в студии

а может ты запускаешь ее как сервис

а может интерфейс запускается, но на втором мониторе, но ты на него не смотришь

а может на солнце пятна
...
Рейтинг: 0 / 0
Интрефейс программы
    #39970771
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запусти программу, подключись к ней с помощь команда меню Debug -> Attach и ищи ответ на свой вопрос
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976539
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по отладке выяснил что интерфейс загружается после выполнения код
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
//ЗАГРУЖАЕМ НАСТРОЙКИ ПО ДЕФОЛТУ (для конфиг файла)
                this.Top = Properties.Settings.Default.Top;
                this.Left = Properties.Settings.Default.Left;
                this.Width = Properties.Settings.Default.Width;
                this.Height = Properties.Settings.Default.Height;

                dg_teamTC.Columns[0].Width = Properties.Settings.Default.Col1_team;
                dg_teamTC.Columns[1].Width = Properties.Settings.Default.Col2_team;
                dg_teamTC.Columns[2].Width = Properties.Settings.Default.Col3_team;
                dg_teamTC.Columns[3].Width = Properties.Settings.Default.Col4_team;
                dg_teamTC.Columns[4].Width = Properties.Settings.Default.Col5_team;
                dg_teamTC.Columns[5].Width = Properties.Settings.Default.Col6_team;
                dg_teamTC.Columns[6].Width = Properties.Settings.Default.Col7_team;


                dg_workTC.Columns[0].Width = Properties.Settings.Default.Col1_work;
                dg_workTC.Columns[1].Width = Properties.Settings.Default.Col2_work;
                dg_workTC.Columns[2].Width = Properties.Settings.Default.Col3_work;
                dg_workTC.Columns[3].Width = Properties.Settings.Default.Col4_work;
                dg_workTC.Columns[4].Width = Properties.Settings.Default.Col5_work;
                dg_workTC.Columns[5].Width = Properties.Settings.Default.Col6_work;
                dg_workTC.Columns[6].Width = Properties.Settings.Default.Col7_work;
                dg_workTC.Columns[7].Width = Properties.Settings.Default.Col8_work;
                dg_workTC.Columns[8].Width = Properties.Settings.Default.Col9_work;
                dg_workTC.Columns[9].Width = Properties.Settings.Default.Col10_work;
                dg_workTC.Columns[10].Width = Properties.Settings.Default.Col11_work;
                dg_workTC.Columns[11].Width = Properties.Settings.Default.Col12_work;
   



Сейчас поведение программы вообще странное ехе запускается как надо откуда угодно
но только не с папки релиза если запускаю из папки релиз то прога стартует, но она переходит в состояние см скрин т.е. окно проги не появляется
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976549
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего окно за областью видимости, попробуй его переместить через команды контекстного меню
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976613
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Убери для начала первые четыре строчки
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976621
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
по отладке выяснил что интерфейс загружается после выполнения код

Меня всегда поражает сколько надо терпения и усердия, чтобы писать (скорее всего копипастом строки) такие простыни, и даже в душе не подумать, что за говнокод ты пишешь...
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976689
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
скорее всего копипастом
Чего сразу копипастом? Берешь эксель, вставляешь в нужных местах ссылку на ячейку, растягиваешь - вуаля, 100500 однотипных строк готово
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976744
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
SAS2014
по отладке выяснил что интерфейс загружается после выполнения код

Меня всегда поражает сколько надо терпения и усердия, чтобы писать (скорее всего копипастом строки) такие простыни, и даже в душе не подумать, что за говнокод ты пишешь...

Это ещё не особенно яркий пример. Вот, из избранного: 6136353
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976761
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
fkthat
скорее всего копипастом
Чего сразу копипастом? Берешь эксель, вставляешь в нужных местах ссылку на ячейку, растягиваешь - вуаля, 100500 однотипных строк готово

Круто, надо взять на вооружение
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976804
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Круто, надо взять на вооружение
Понравилось? Еще лайфхак: в студии (да и не только в студии, в NPP, Ворде) можно делать прямоугольное выделение текста, удерживая клавишу Alt. Это позволяет подобные простыни еще и рефакторить
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976857
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
можно делать прямоугольное выделение текста, удерживая клавишу Alt.

Ну про block-selection я знал еще со времен VS 6.0, уж и не помню - было оно там или нет. У меня еще VimVs стоит - он, как всякий Vim, позволяет запустить из редактора любое приложение и его stdout вставить в редактируемый текст - тоже, подумал, можно будет задействовать вместе с pwsh, например.
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976915
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
SAS2014
по отладке выяснил что интерфейс загружается после выполнения код

Меня всегда поражает сколько надо терпения и усердия, чтобы писать (скорее всего копипастом строки) такие простыни, и даже в душе не подумать, что за говнокод ты пишешь...

а меня поражает люди которые не могут предложить свой код взамен тому который для него говнокод
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976917
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
fkthat
пропущено...

Меня всегда поражает сколько надо терпения и усердия, чтобы писать (скорее всего копипастом строки) такие простыни, и даже в душе не подумать, что за говнокод ты пишешь...

а меня поражает люди которые не могут предложить свой код взамен тому который для него говнокод

Код: c#
1.
2.
3.
4.
for (int i = 0; i < dg_teamTC.Columns.Count; i++)
{
    dg_teamTC.Columns[i].Width = Properties.Settings.Default.TeamTcColumnSettings[i];
}
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976929
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
SAS2014
пропущено...

а меня поражает люди которые не могут предложить свой код взамен тому который для него говнокод

Код: c#
1.
2.
3.
4.
for (int i = 0; i < dg_teamTC.Columns.Count; i++)
{
    dg_teamTC.Columns[i].Width = Properties.Settings.Default.TeamTcColumnSettings[i];
}



спс за код ...
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976933
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014,

смысл в том, что делать нужно так, чтоб когда вас попросят добавить еще одну колонку, вам не надо было менять код в 10 местах одновременно.
принцип открытости\закрытости SOLID. С циклом я шутканул конечно, но в шутке есть доля правды.
...
Рейтинг: 0 / 0
Интрефейс программы
    #39976937
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
а меня поражает люди которые не могут предложить свой код взамен тому который для него говнокод

Мне на работе говнокодища хватает выше крыши, если я начну еще в интернете каждую говнокодину переписывать то мне и 72 часов в сутки на это не хватит. Да и речь тут не сколько о самом говнокоде, а о том, что любой норм. чел. видя, что он в стопятнадцатый (хотя и трех-четырех должно быть достаточно) раз набирает одну и ту же строку с разницей в одной цифре, должен понять, что он делает какую-то фигню, а иначе ему надо к психоаналитику идти, потому что тут просматривается какая-то нездоровая связь с мастурбацией.
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977004
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Shocker.Pro
можно делать прямоугольное выделение текста, удерживая клавишу Alt.

Ну про block-selection я знал еще со времен VS 6.0, уж и не помню - было оно там или нет. У меня еще VimVs стоит - он, как всякий Vim, позволяет запустить из редактора любое приложение и его stdout вставить в редактируемый текст - тоже, подумал, можно будет задействовать вместе с pwsh, например.


Впомнилось, по-моему, Block-selection первым имел Multiedit
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977069
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Досовские редакторы практически все умели, потому что были моноширинными, и те же таблицы там рисовались позиционно.
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977254
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
SAS2014
а меня поражает люди которые не могут предложить свой код взамен тому который для него говнокод

Мне на работе говнокодища хватает выше крыши, если я начну еще в интернете каждую говнокодину переписывать то мне и 72 часов в сутки на это не хватит. Да и речь тут не сколько о самом говнокоде, а о том, что любой норм. чел. видя, что он в стопятнадцатый (хотя и трех-четырех должно быть достаточно) раз набирает одну и ту же строку с разницей в одной цифре, должен понять, что он делает какую-то фигню, а иначе ему надо к психоаналитику идти, потому что тут просматривается какая-то нездоровая связь с мастурбацией.


ну тогда не стоит так негативно отзывается о чужом коде, все учатся по тихому кодить
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977255
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
SAS2014,

смысл в том, что делать нужно так, чтоб когда вас попросят добавить еще одну колонку, вам не надо было менять код в 10 местах одновременно.
принцип открытости\закрытости SOLID. С циклом я шутканул конечно, но в шутке есть доля правды.


я уже понял про цикл
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977257
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
ну тогда не стоит так негативно отзывается о чужом коде, все учатся по тихому кодить

Ты можешь открыть свой собственный ресурс и установить там любую политику, вплоть до того, что заходить туда можно только выкрасив брови медным купоросом, а тут у нас открытая площадка и царство свободомыслия - любой может обосрать любого назвать чужой код говнокодом
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977273
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
SAS2014
ну тогда не стоит так негативно отзывается о чужом коде, все учатся по тихому кодить

Ты можешь открыть свой собственный ресурс и установить там любую политику, вплоть до того, что заходить туда можно только выкрасив брови медным купоросом, а тут у нас открытая площадка и царство свободомыслия - любой может обосрать любого назвать чужой код говнокодом


ну так покажи свой код докажи свою правоту ... любой может сказать что код твой гомно, а показать свой мало кто может это факт и ты попадаешь в этот список людей ... ни чем толком не помагая по факту
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977289
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014
fkthat
пропущено...

Ты можешь открыть свой собственный ресурс и установить там любую политику, вплоть до того, что заходить туда можно только выкрасив брови медным купоросом, а тут у нас открытая площадка и царство свободомыслия - любой может обосрать любого назвать чужой код говнокодом


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

Если я откопаю свой старый код для WinForms, что сохраняет настройки приложения, это докажет его правоту?
Или же код должен следовать каким-либо принципам и практикам проектирования, чтобы не быть говнокодом?
...
Рейтинг: 0 / 0
Интрефейс программы
    #39977301
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SAS2014,

ты лучше скажи, проблема-то решилась? )
...
Рейтинг: 0 / 0
25 сообщений из 44, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Интрефейс программы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]