Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 57

Реализация скрытого режима работы приложения

18.11.2012, 17:23. Показов 2850. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Скажите а как мне можно сделать так, чтобы программа работала скрыто? то есть я запустил программу она запустилась, но никаких окон и консолей не открылось. Или как в денвере. Консолька открылась, все запустилось, и снизу в правом углу появился значок что прога работает. а допустим если я запущу видео(любое) то откроеться консолька и выдаст мне какой-нибудь текст(например имя того же видео). Такое вообще возможно на си шарпе сделать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.11.2012, 17:23
Ответы с готовыми решениями:

Реализация многопользовательского приложения для работы с БД
Всем привет. Требуется написать многопользовательское приложение для работы с базой данных. Т.е. в фирме на каждый компьютер...

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

Реализация графического режима средствами языка Ассемблер
Доброго времени суток! Нужна ваша помощь!:) Нужно отобразить линию в графическом режиме. Как это сделать? Заранее благодарен:)

8
 Аватар для DimanRu
721 / 712 / 168
Регистрация: 15.06.2011
Сообщений: 1,704
18.11.2012, 17:34
Можно! На C# очень многое можно. Только вот не кроется ли за вашим вопросом злой умысел?!

Для того что-бы форму не показывать, просто скройте её, или вообще удалите и пишите код в Program.cs
Если дальнейшая работа программы предусматривает открытие формы, то можно скрыть её, а по щелчку на иконке в трее - показывать - например!

C#
1
2
this.Hide();
this.Visible = false;
1
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 57
18.11.2012, 22:39  [ТС]
Цитата Сообщение от DimanRu Посмотреть сообщение
Только вот не кроется ли за вашим вопросом злой умысел?!
А что может быть злоумышленного, в том что я просто буду выводить все воспроизведенные видео файлы?
или вообще удалите и пишите код в Program.cs
А чем отличается например ConsolAplication.cs от Program.cs? если у них код будет одинаковый то кроме названия ничего разного и от этого мало что зависит.

Цитата Сообщение от DimanRu Посмотреть сообщение
Код C#
C#
1
2
this.Hide();
this.Visible = false;
Я написал это в теле метода. И вот что выдало(ошибку):
Ключевое слово "this" не может использоваться в инициализаторах статических свойств, методов или полей C:\Users\qwerty\Visual Studio Projects\ConsoleApplication1\ConsoleAppl ication1\Program.cs
0
4 / 4 / 0
Регистрация: 08.11.2012
Сообщений: 106
19.11.2012, 00:02
Как вариант попробуйте в свойствах формы поставьте Opacaiti 0 % ...
Далее в свойствах ShownInTaskBar поставьте false ...

И потом просто например ставите таймер интервал 5 мс.
И условие при запуске "виндовс медиа плеер" или "кмп плеер" открывать форм 2 ...

Ну вообщем , если я правильно понял , то основу я дал...
0
310 / 206 / 44
Регистрация: 15.02.2012
Сообщений: 605
19.11.2012, 05:41
Ну как бы ошибка именно в том, что написал вам компилятор ... this - это ключевое слово для доступа к членам класса изнутри самого класса. Там, где вы его вписали, вашей формой не пахнет и в помине ...

а по теме: может быть использовать службу вместо форм-приложения?
0
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 57
19.11.2012, 16:44  [ТС]
Стельмашук, я только начал учить C#. Я только узнал как работать с using(узнал что такое пространство имен), работа с типами переменных(и то только со string, int, double), вызов текста на консоль(Console.WriteLine(), Console.Write()), работа с MessageBox`ами, работа со сложениями перменных, циклы(for, while), if else, и немного работа с WindowsForm(не со всеми лэйбел, баттон, текстбокс, ричтекстбох) и научился им делать обработку по клику на них. Вроде пока все. Больше ничего
0
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 57
21.11.2012, 14:23  [ТС]
Я недавно нашел урок как сделать как добавить программу в автозагрузку системы. А как мне мделать так чтобы мне выводило все видео файлы(воспроизведенные)?
0
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
21.11.2012, 14:41
Для того что бы запустить вин формс приложение без отображения формы, нужно класс унаследовать от ApplicationContext.
0
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 57
22.11.2012, 21:11  [ТС]
Savvy, с этим проблем нет(а если я тебя неправильно понял, то есть) Я так понял все зависит от проигрывателя. Если например виндовский плеер то можно стырить имя формы и там смотреть что играет да?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.11.2012, 21:11
Помогаю со студенческими работами здесь

Установка режима совместимости приложения с определённой ОС
Доброго дня, Возникла необходимость создания батника - который бы готовил систему к установке определенного ПО, одним из действий при...

Два режима работы чекбоксов
Здравствуйте! По клику на кнопке показывается/скрывается палитра из разноцветных квадратиков. Есть 5 чекбоксов внутри фрейма. В режиме...

Изменение режима работы домена
Доброго времени суток. Есть сеть на 50 машин под управлением Windows XP SP3/Vista pro/7 pro/8 pro, Mac OS. В сети стоит 3 сервера: AD, FS,...

Запуск приложения после выхода из режима сна
Здравствуйте. Хочу сделать так, чтобы моя программа автоматически запускалась после выхода из режима сна. Я пробовал сделать через...

Отказ работы двуканального режима памяти
Имеется следующая конфигурация: AMD FX4300 Asrock N68 GS4 FX R2.0 4GB HyperX Fury (x2) Gigabyte RX550 PSU Chieftec 400W Windows...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru