![]() |
|
![]() ![]() ![]() |
|
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
Не подскажите как добавить в реестр для автоматической загрузки программно если можно примером
За ранее спасибо |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
в смысле как?
пиши в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run новый ключ со значением -- путь к своему файлу -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
А в самой проге как это прописать чтоб она сама этот ключ добовляла или удаляла по надобности
|
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
F1 + TRegistry
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
А примерчик неможеш дать с работой реестра
|
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
F1 + TRegistry и там "Using TRegistry"
да и по форуму можно было бы поискать... -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
у меня вот проблемка возникла при автозагрузки с реестром
у меня теряется рабочая папка и временный таблицы не могут загрузиться из файлов Неподскажите как можно это исправить |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
раз просиш -- неподскажу...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
А серьезно
![]() |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
дык это и есть серьезно:
а вообще -- полный путь задавай ( если я правильно понял в чем проблема ) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
да я у казываю полный путь например c:\test\test.exe
а в моей проге к таблицам подключаются файлы например c:\test\data\test.d а при автозагрузке говорит что типа этих файлов нет а приручном запуске все работает |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
код подключения покажи
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
ZiBiT |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 10.8.2005 Репутация: нет Всего: нет |
TRegistry *reg=new TRegistry(/*KEY_ALL_ACCESS*/);
bool s; if(reg) { reg->RootKey=HKEY_LOCAL_MACHINE; reg->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run",true); s = reg->ValueExists("loader"); } if (s==false) { path = Application->ExeName; } else { path = reg->ReadString("loader"); } path = path.SubString(1,path.Length()-10); Label1->Caption = path; path1 = path + "data\\timer.d"; DM->VT->FileName = path1; path1 = path + "data\\FTP.d"; DM->VF->FileName = path1; path1 = path + "data\\prog.d"; DM->VPROG->FileName = path1; path1 = path + "data\\list.d"; DM->VLIST->FileName = path1; path1 = path + "data\\option.d"; DM->VOPTION->FileName = path1; path1 = path + "data\\"; DM->QF->FilePath = path1; DM->VT->Open(); DM->VF->Open(); DM->VPROG->Open(); DM->VLIST->Open(); DM->VOPTION->Open(); Добавлено @ 16:04 Ругается при открытии таблиц |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
ну и посмотри что у тебя в Label1->Caption
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
mclight |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 6.7.2005 Где: Baku, Azerbaijan Репутация: нет Всего: 2 |
нееет лучше HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Run тогда никакой msconfig его не увидит --------------------
Как я решал подводные камни Cakephp и не только |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |