![]()  | 
	
 
  | 
		
			
  | 	
	
	
		
		|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | Опции просмотра | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 У меня такой вопрос как сделать так чтобы моя прога сама запускалась при включении компа? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 А теперь о "Другом" почему у меня во всех прогах кнопочки старые и не интересные, квадратные? 
		
	
		
		
		
		
		
	
		
		
	
	
	   А в нормальных (скаченных с этого же сайта) они красивые с подсветкой как обычно в Windows XP?![]()  | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Как програмно (руками не трогая мышки) двигать курсор? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Цитата: 
	
  | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Цитата: 
	
  | 
| 
		 
			 
			#6  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Люди, читайте правила. Ты нарушил два пункта правила: написал в одной теме больше одного вопроса и не искал в поисковике Яндекс по ключевым словам ответ на вопрос №3. Простой запрос: "как программно двигать курсор delphi". Вот ссылка: http://itby.ru/content/view/1924/40/. Вот код: 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Код: 
	var pt : TPoint; begin Application.ProcessMessages; Screen.Cursor := CrHourglass; GetCursorPos(pt); SetCursorPos(pt.x + 1, pt.y + 1); Application.ProcessMessages; SetCursorPos(pt.x - 1, pt.y - 1);  | 
| 
		 
			 
			#7  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Про манифест: добавь в файл проекта строчку  
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Код: 
	{$R WindowsXP.res} | 
| 
		 
			 
			#8  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Нашел ответ на свой вопрос про автозапуск 
		
	
		
		
		
		
		
	
		
		
	
	
	  . Но из него вытек второй вопрос как сделать так что бы программа (в которой было сделано то ,что писалось про автозапуск) больше не запускалась при старте Windows.![]()  | 
| 
		 
			 
			#9  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Функцией DeleteKey удали ключ. Если сам не сможешь разобраться, подгоняй код, поправлю немного его и будет работать обратно - на отключение автозапуска  
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	![]()  | 
| 
		 
			 
			#10  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А разве нельзя записать ключ в 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\RunOnce вместо HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run ?  | 
| 
		 
			 
			#11  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Код: 
	procedure TForm3.Button1Click(Sender: TObject);
var
 Reg:TRegIniFile;
begin
if Form3.CheckBox1.Checked then
begin
Reg:=TRegIniFile.Create;
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.WriteString('Software\Microsoft\Windows\CurrentVersion\Run','button','C:\Program Files\Кнопка\button.exe');
Reg.Free;
end
else
begin
Reg:=TRegIniFile.Create;
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.DeleteKey('Software\Microsoft\Windows\CurrentVersion\Run','button');
Reg.Free;
end;
close;
 end;
end.можете поправить Последний раз редактировалось Admin, 23.09.2008 в 10:26.  | 
| 
		 
			 
			#12  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Reg.DeleteKey('Software\Microsoft\Windows\CurrentV  ersion\Run','button'); 
		
	
		
		
		
		
		
	
		
		
	
	
	может помочь, что тут не хватает..??  |