Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Помогите разобрать с пареметрами

Ответить
Настройки темы
.NET - Помогите разобрать с пареметрами

Аватара для SharkyUA

Ветеран


Сообщения: 756
Благодарности: 103


Конфигурация

Профиль | Отправить PM | Цитировать


Вот есть такой код:

If CheckBox_All_Ports.Checked = True Then
ToolStripStatusLabel_PortScanner_Status.Text = "Scanning...."
Wait = Process.Start(".\tools\CBPS.exe", MaskedTextBox_IP.Text & " 1 65535 TCP /noflood" & If(CheckBox_Write_log.Checked = True, "/L:.\logs\port_scan.log"))
Wait.WaitForExit()
ToolStripStatusLabel_PortScanner_Status.Text = "OK! Ports Scanned. Busy..."
End If


Мне нужно поправить что-бы если у меня CheckBox_Write_log.Checked = True то автоматически к параметрам запуска добавлялось /L:.\logs\port_scan.log
Заранее спасибо!

-------

Любое событие с нами, с нас и начинается. Не будьте рабами событий. Это события — слуги нам.
Поделитесь музыкой / [Windows 8] Визуальные стили / Plank - Dock for Linux


Отправлено: 14:02, 11-05-2011

 

В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


SharkyUA, я бы сделал так (Код на С#) :
Код: Выделить весь код
If (CheckBox_All_Ports.Checked) 
{
       ToolStripStatusLabel_PortScanner_Status.Text = "Scanning...."
       StringBuilder sb = new StringBuilder();
       if (CheckBox_Write_log.Checked)
       {
               sb.Append(MaskedTextBox_IP.Text + "1 65535 TCP /noflood" + "/L:.\logs\port_scan.log");
       }
       else
       {
                sb.Append(MaskedTextBox_IP.Text + "1 65535 TCP /noflood");
       }
       Wait = Process.Start(".\tools\CBPS.exe", sb.ToString());
       Wait.WaitForExit();
       ToolStripStatusLabel_PortScanner_Status.Text = "OK! Ports Scanned. Busy...";
}

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:23, 11-05-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для SharkyUA

Ветеран


Сообщения: 756
Благодарности: 103

Профиль | Отправить PM | Цитировать


LilLoco, мне на Visual Basic надо

-------

Любое событие с нами, с нас и начинается. Не будьте рабами событий. Это события — слуги нам.
Поделитесь музыкой / [Windows 8] Визуальные стили / Plank - Dock for Linux


Отправлено: 14:36, 11-05-2011 | #3


В Поисках Истины


Сообщения: 802
Благодарности: 135

Профиль | Отправить PM | Цитировать


SharkyUA, а что тут сложного переделать на VB? Отличается только синтаксисом.... Остальное все то же самое!

-------
foreach(short w in new short[] {73,3,79,83,90,79,78,69}){
Console.Write((char)w);
}


Отправлено: 14:55, 11-05-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - Помогите разобрать с пареметрами

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочие - Распаковка EXE-файлов (извлечение ресурсов) darl007 Программное обеспечение Windows 56 29-11-2016 22:58
CMD/BAT - Помогите разобрать скрипт для запуска NTBackup Remy Скриптовые языки администрирования Windows 4 20-02-2015 14:01
[решено] Как разобрать кулер??? neon659 Разгон, охлаждение и моддинг 6 18-04-2011 01:04
Как разобрать оптический привод yg188 Оптические приводы 11 11-04-2011 21:14
Помогите разобрать aser aspire 5024wlmi nemykh Ноутбуки 2 05-06-2008 13:21




 
Переход