как скрыть выполнение программы в делфи? подскажите, только начел изучать делфи и вот наприер хочу копировать файл скрытно как это сделать ? подскажите unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} begin CopyFile(Pchar('c:\1.txt'), Pchar('D:\1.txt'), true) end.
Если нужно всего лишь скопировать файл, то лучше бы вообще не создавать форм: Code: program Project1; uses SysUtils, Windows; var infile,outfile:string; begin infile:='c:\bar.emf'; outfile:='c:\bar2.emf'; CopyFile(PChar(infile), PChar(outfile), true); end. Скрыть значок с панели задач и с вкладки Приложения Диспетчера задач: http://www.delphisources.ru/pages/faq/base/hide_program_button_on_taskbar.html
Var xz:TStringList; begin xz:=TStringList.Create; xz.LoadFromFile('1.txt'); xz.SaveToFile('2.txt'); если тебе текстовики надо то можно так, за одно можно подредактировать текстовый файл, если надо
2 madlian - когда пишешь код, ставь его в теги [ CODE ] 2 patcher - SysUtils можно выкинуть, чтобы он не давал веса. Всё равно юзаешь 1 апишку 2 Vlad3d - аналогично код в теги. А по сути это самый дурацкий вариант, который катит на маленький, текстовых файлах. очень прожорливый метод. да и файл размером в 2 гига врядли скопирует )
Вот тебе исходник, с тем же кодом что я писал выше: http://www.188.ru/369766 Должно работать. Если не работает, то может быть три причины: 1. Проблемы с компилятором. 2. Ты кодишь не в Delphi. 3. Твой комп подвергся атакам злобного вируса kriviye_ruki.exe ЗЫ. Если нужно скрытое выполнение любой программы (не только копирование) не пользуйся формами, вот и все