![]() |
|
|
![]()
|
|
| Santilka85 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 202 Регистрация: 8.6.2007 Где: Новосибирск Репутация: 0 Всего: 1 |
Подскажите, пожалуйста, как можноо сделать, чтобы акждый раз когда комп включится это регистрировалось в текстовике
--------------------
Снегоболотоходы WP8X8 всего за 480000 рублей и аксессуары к ним. |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: нет Всего: 56 |
лучше когда включался, пишешь прогу которую закидываешь в авторан.
|
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
Santilka85, есть много способов - самый элементарный (но далеко не самый лучший) через текстовое поле:
-------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| jonie |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
писать для этого целу программу?)) вполне можно обойтись и bat файлом имхо.
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
||||
|
|||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
jonie, ну может человеку надо программой. Насчет autorun - два основных способа:
1) Через реестр (имхо самое оно) 2) Добавления ярлыка в папку автозагрузка -------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
замечу лишь, что и автозагрузки и реестра есть два - для пользователя и для всех пользователей... это чтоб не искать непонятные баги. записав, скажем в HKCU....
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| medicdim |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 19.1.2007 Репутация: нет Всего: нет |
У меня вопрос по теме. Мне нужно логировать время включения и выключеня компа. По включению проблем нету. Вопрос: как мне отловить момент выключения? Пишу в С++ Билдер 6.0. Приложение консольное.
|
|||
|
||||
| Diabolus |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 12.6.2007 Репутация: нет Всего: нет |
Если я не ошибаюсь, Windows перед выключением не убивает процессы, а старается сначала их мирно закрыть, так что можно попробовать отловить сообщение WM_CLOSE. Не проверял, но имхо это так :)
|
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
CTRL_LOGOFF_EVENT аля в консоли вродебы..
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Starik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.9.2007 Репутация: нет Всего: нет |
НАЧАЛ ИЗУЧАТЬ СИ, в разработку визуальных приложений не лезу (посоветовали), а под консоль не получается никак, объясняю:
Запускаю C++ Borland 6 >File>new>other>Cosole Wizard>убираю галку use VCL (знадьбы что это?)>сохраняю проект и в общем создается файл, гдя я так понял надо программу писать. Но в файле уже что-то есть, я не обращаю внимания, пишу // 2*2 ttinclude <iostream.h> int main () { cout << "2*2=" << 2 * 2 << end; return 0; } RUN, и выделяет красным всю строку ttinclude <iostream.h> опять не пошло! что делать? пошел другим путем-в текстовом файле написал вышеуказанный текст программы,сохранил с расширением срр, открываю через билдер, RUN, ничего не выделяет, ошибок 1. какая ошибка? вот что он написал: [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0X32.OBJ Это сообщение отредактировал(а) Starik - 18.9.2007, 22:07 |
|||
|
||||
| Invisible_kid |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 2.9.2007 Репутация: нет Всего: 3 |
Starik ...
....может я чего-то незнаю, но записи "ttinclude <iostream.h>" еще не встречал.... т.к. пишется "#include <iostream.h>"... т.е. подключается файл для работы со строчками cout << "2*2=" << 2 * 2 << end; тут почти все норм ...тока вместо "end" -"endl"
писать правильно... искать примеры, книги читать....) удачи! Добавлено через 1 минуту и 13 секунд кст... почему не советовали лезть в "разработку визуальных приложений"?... ниче особенного там не вижу... |
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 1 Всего: 92 |
||||
|
||||
| Invisible_kid |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 2.9.2007 Репутация: нет Всего: 3 |
..вобщем-то соглашусь) кст. тока ща заметил свою ошибку
...сорри...след. раз постораюсь быть внимательней) |
||||
|
|||||
| SkyHawk |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 17.8.2006 Где: г. Новосибирск Репутация: 1 Всего: 2 |
Ну, можно хитрым способом... Допустим ваша прога лежит в автозапуске и стабильно по таймеру каждый определенный интервал времени пишет дату и время в файл. Если комп вырубили некорректно (вытащили из розетки...), то при следующем включении компа прога автозапускается, при запуске сканирует лог, и находит запись последнего времени, какое и есть - время выключения компа. --------------------
Быть может все, что может быть, И даже то, что быть не может. |
|||
|
||||
| Klin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1938 Регистрация: 7.10.2002 Где: Краснодар Репутация: 20 Всего: 25 |
Мдя, хитрим, только постоянно открывать, потом записывать файл... Ну тогда уже, CTRL_SHUTDOWN_EVENT. Так конечно тоже можно, но имхо чем трогать систему (там еще с приоритетами может головная боль возникнуть, а если дорогой майкрософт решит новую винду забабахать может быть проблема с совместимостью), короче самый оптимальный вариант. На WM_CLOSE отлов поставить и при закрытии программы считать, что компьютер выключается. Но необходимо добавить логическую переменную, которая будет менять значение при программном выходе юзера (при нажатии кнопки выхода например), ведь у пользователя может возникнуть желание сделать это. -------------------- Я человек - попробуйте обвинить меня за это. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |