Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 17.10.2011, 15:22   #1
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 48
Сказал Спасибо: 19
Имеет 4 спасибок в 3 сообщенях
Denever пока неопределено
По умолчанию DLF реееееееестр

Код:
procedure ZAPISIVAEM;
var
  h: TRegistry;
begin
  h := TRegistry.Create;
  with h do
  begin
    RootKey := HKEY_LOCAL_MACHINE;
    OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run', true);
    WriteString('nazvanie', 'C:\kuda\newName.format');
    CloseKey;
    Free;
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm:=false;
CopyFile('FileName.format', 'C:\Kuda\newName.format', True);
ZAPISIVAEM;
end;

end.
Файл копирует.
А вот в автозагрузку не записывает..
OC: Windows 7
В чём проблема?
Denever вне форума   Ответить с цитированием
Старый 17.10.2011, 15:35   #2
Пользователь
 
Регистрация: 04.11.2009
Сообщений: 44
Сказал Спасибо: 57
Имеет 3 спасибок в 2 сообщенях
vahes пока неопределено
По умолчанию

от имени админа запускал?
vahes вне форума   Ответить с цитированием
Старый 17.10.2011, 16:00   #3
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 48
Сказал Спасибо: 19
Имеет 4 спасибок в 3 сообщенях
Denever пока неопределено
По умолчанию

И с правами запускал и без.
Denever вне форума   Ответить с цитированием
Старый 17.10.2011, 16:27   #4
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Цитата:
Сообщение от Denever Посмотреть сообщение
А вот в автозагрузку не записывает..
как ты это проверял? Если просмотром реестра через редактор а винда у тебя 64битная, то если я правильно помню (50 на 50 что я путаю ветку реестра) твой код запишет автозапуск не совсем туда куда ты думаешь ибо там для 64битных программ а 32битные прозрачно переадрусуются на какую то специальную ветку. Так что лучше проверь запускается ли программа, а не должна ли она запускаться + возможно в msconfig будет видно добавилась ли прога в автозапуск.
ЗЫ повторюсь что я не уверен что о правильной ветке думаю, точно помню что какая то для 32битного кода прозрачно переадресовывалась, но какая именно не помню
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 17.10.2011, 18:04   #5
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 48
Сказал Спасибо: 19
Имеет 4 спасибок в 3 сообщенях
Denever пока неопределено
По умолчанию

Проверил - загружается при старте ОС.
Но есть проблема с ServerSocket & ClientSocket.
Впарил я 1 челу только вот подключиться нельзя хз в чём проблема.. На локалке свободно.
Denever вне форума   Ответить с цитированием
Старый 17.10.2011, 18:26   #6
Рыцарь
 
Аватар для Morfik
 
Регистрация: 13.10.2009
Сообщений: 665
Сказал Спасибо: 38
Имеет 172 спасибок в 108 сообщенях
Morfik пока неопределено
По умолчанию

если брать вариант что у него нету фаервола, то многие сидят за НАТом (роутеры) - с ним ты не инициируеш подключения первый
__________________
каждый раз, когда ты пишешь int i вместо short i, сотни пользователей вынуждены докупать планку памяти

служба поддержки 4gay - ICQ 642274822
Morfik вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 10:39.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!