ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как скрыть выполнение программы в делфи?
  #1  
Старый 14.02.2010, 12:07
madlian
Новичок
Регистрация: 27.09.2009
Сообщений: 17
Провел на форуме:
24248

Репутация: 0
По умолчанию как скрыть выполнение программы в делфи?

как скрыть выполнение программы в делфи?

подскажите, только начел изучать делфи и вот

наприер хочу копировать файл скрытно как это сделать ? подскажите

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.
 
Ответить с цитированием

  #2  
Старый 14.02.2010, 12:10
Linkus
Участник форума
Регистрация: 20.12.2008
Сообщений: 130
Провел на форуме:
436500

Репутация: 11
По умолчанию

в каком плане скрыть? окно чтоб не видно было, в процессах чтоб не видно было? или как?
 
Ответить с цитированием

  #3  
Старый 14.02.2010, 12:29
patcher
Познающий
Регистрация: 15.12.2009
Сообщений: 81
Провел на форуме:
393444

Репутация: 24
Отправить сообщение для patcher с помощью ICQ
Wink

Если нужно всего лишь скопировать файл, то лучше бы вообще не создавать форм:

Код:
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

Последний раз редактировалось patcher; 14.02.2010 в 12:33..
 
Ответить с цитированием

  #4  
Старый 14.02.2010, 12:38
Vlad3d
Участник форума
Регистрация: 18.01.2008
Сообщений: 158
Провел на форуме:
2441184

Репутация: 106
По умолчанию

Var
xz:TStringList;
begin
xz:=TStringList.Create;
xz.LoadFromFile('1.txt');
xz.SaveToFile('2.txt');

если тебе текстовики надо то можно так, за одно можно подредактировать текстовый файл, если надо
 
Ответить с цитированием

  #5  
Старый 14.02.2010, 12:50
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

2 madlian - когда пишешь код, ставь его в теги [ CODE ]
2 patcher - SysUtils можно выкинуть, чтобы он не давал веса. Всё равно юзаешь 1 апишку
2 Vlad3d - аналогично код в теги. А по сути это самый дурацкий вариант, который катит на маленький, текстовых файлах. очень прожорливый метод. да и файл размером в 2 гига врядли скопирует )
 
Ответить с цитированием

  #6  
Старый 14.02.2010, 13:07
madlian
Новичок
Регистрация: 27.09.2009
Сообщений: 17
Провел на форуме:
24248

Репутация: 0
По умолчанию

неполучается хоть убейте, скиньте плииз код чтоб скрытно скоприровало или сам исходник
 
Ответить с цитированием

  #7  
Старый 14.02.2010, 13:09
madlian
Новичок
Регистрация: 27.09.2009
Сообщений: 17
Провел на форуме:
24248

Репутация: 0
По умолчанию

Linkus! в плане скрыть окно чтоб не видно было
 
Ответить с цитированием

  #8  
Старый 14.02.2010, 15:56
patcher
Познающий
Регистрация: 15.12.2009
Сообщений: 81
Провел на форуме:
393444

Репутация: 24
Отправить сообщение для patcher с помощью ICQ
По умолчанию

Вот тебе исходник, с тем же кодом что я писал выше:
http://www.188.ru/369766

Должно работать. Если не работает, то может быть три причины:
1. Проблемы с компилятором.
2. Ты кодишь не в Delphi.
3. Твой комп подвергся атакам злобного вируса kriviye_ruki.exe

ЗЫ. Если нужно скрытое выполнение любой программы (не только копирование) не пользуйся формами, вот и все
 
Ответить с цитированием

  #9  
Старый 14.02.2010, 18:35
madlian
Новичок
Регистрация: 27.09.2009
Сообщений: 17
Провел на форуме:
24248

Репутация: 0
По умолчанию

patcher! спасибо, а есть искодник прогрммы для отправки сообщения на почту, рабочий?
 
Ответить с цитированием

  #10  
Старый 14.02.2010, 18:41
HakaR
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
Провел на форуме:
4435957

Репутация: 539
По умолчанию

Цитата:
Сообщение от madlian  
patcher! спасибо, а есть искодник прогрммы для отправки сообщения на почту, рабочий?
Написать то пару сек. Юзай idsmtp
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Обзор Программ для Оформления\Украшения Windows BlackCats Soft - Windows 37 09.06.2010 01:21
Как не нужно писать программы Algol С/С++, C#, Delphi, .NET, Asm 11 19.12.2009 01:23
асм, дизасм, принцип работы процов на определенном уровне. Cthulchu Аппаратное обеспечение 0 05.01.2009 20:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ