ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

15.02.2009, 14:01
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сообщение от procedure
А ну средствами апи, можно хоть хоть, многое хоть что
p.s. Спасибо, кстати. Мне тоже пригодится. Добавлю в шаблоны.
p.p.s. у меня что то не запустился на весь экран. У тебя запускается?
Да, запускается. У меня 2005-я студия, С#. Там в той темке, что я линк давал, есть код, что можно еще сразу делать развернутый режим консоли.
|
|
|

15.02.2009, 14:30
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
У тебя виста? Если нет или да,
скинь билд ппробую, может на висте не прет.
|
|
|

15.02.2009, 14:37
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Как остановить background worker? Стандартным методом не хочет останавливать =(. Хочет, чтобы я переопределил метод. Как это сделать правильно?
P.S SetConsoleDisplayMode на висте при больших разрешениях экрана не отображает.
|
|
|

15.02.2009, 14:52
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Как получить данные из опр. колонки опр. ряда компонента DataGridView?
|
|
|

15.02.2009, 15:05
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
[x26]VOLAND, мы одно и тоже делаем))))?
tblGrid.Rows[pos].Cells[3].Value
|
|
|

15.02.2009, 16:09
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сообщение от procedure
У тебя виста? Если нет или да,
скинь билд ппробую, может на висте не прет.
у меня XP, вот на всякий случай билд. Там выскочит предуприждение о возможности скачки вируса - игнорируй его.
|
|
|

15.02.2009, 16:13
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
О, и попутный вопрос, как убрать курсор мыши(квадратик тот вместо мышьки), чтобы его вообще небыло, то есть чтоб работа была исключительно с клавой и ни какого намека на мышь.
|
|
|

15.02.2009, 16:20
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Cursor.Hide();
Пространство имен: System.Windows.Forms
Последний раз редактировалось ChaaK; 15.02.2009 в 16:26..
|
|
|

15.02.2009, 16:22
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
Сообщение от ChaaK
Cursor.Hide();
Что подключить нужно, чтоб это работало?
|
|
|

15.02.2009, 16:24
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Сообщение от ChaaK
Как остановить background worker? Стандартным методом не хочет останавливать =(. Хочет, чтобы я переопределил метод. Как это сделать правильно?
P.S SetConsoleDisplayMode на висте при больших разрешениях экрана не отображает.
метод CancelAsync() запрашивает остановку а не производит её. То есть фактически этот метод устанавливает поле CancellationPending равным true.
Чтобы остановить поток, нужно в рабочем потоке прописать следующее:
(bgWorker - статическая инстанция BackgroundWorker())
private void bgWorker_Work(object sender, DoWorkEventArgs e) // Событие DoWork
{
if (bgWorker.CancellationPending) {
e.Cancel = true;
} else {
// ресурсоёмкая операция
}
}
Зачем из любого метода (например, обработчика события нажатия кнопки Отмена) запрашиваем отмену:
if (bgWorker != null) {
if (bgWorker.IsBusy == true) {
bgWorker.CancelAsync();
}
}
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|