Как увидеть консольное окно службы в течение всего времени выполнения?

Я думаю, вы должны использовать функцию jquery toggle().

$(document).ready(function(){
    $('input[type="checkbox"]').click(function(){
        var item = $(this).attr('name');
        $('input[name="'+item+'"][type="text"]').toggle();
    });
});

также проверить на скрипке: - http://jsfiddle.net/aaTq3/

0
задан 20 January 2019 в 02:10
поделиться

2 ответа

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

Вам необходимо пересмотреть свой подход к ведению журнала. Либо

  • записать свои сообщения журнала в журнал событий Windows, и использовать средство просмотра событий Windows, чтобы просмотреть сообщения.

  • создают отдельное визуальное приложение, которое запускается на интерактивном рабочем столе пользователя и взаимодействует с процессом обслуживания для получения сообщений журнала. Затем вы можете отображать сообщения по своему усмотрению.

0
ответ дан Remy Lebeau 20 January 2019 в 02:10
поделиться

Хорошо, возьмите выполнение любой программы с помощью программы на С ++, вы можете просто сделать это с помощью командной строки. Просто введите:

    system(“path to the program”);

И программа будет выполнена. Если это консольная оконная программа, она появится. Вы можете увидеть выходные данные, хорошо, следуйте этим: 1 Класс System.Diagnostics.Trace имеет интерфейс, аналогичный классу Console, так что вы можете легко перенести свой код в него. 2 Затем его можно настроить для вывода в файл. Вы можете использовать класс System.Diagnostics.EventLog для записи в журнал событий, который затем можно отслеживать с помощью средства просмотра событий. 3 Вы можете использовать стороннюю библиотеку log4net с открытым исходным кодом, которая очень гибкая.

0
ответ дан A_Singh7 20 January 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: