Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Параметры MoveFile

290
21 июля 2008 года
Patr1ot
458 / / 09.02.2008
Возможна ли Следующая Операция...
Функция MoveFile - Завершает работу программы после чего
копирует ее, и устанавливает другое имя, а как сделать чтобы,
она не завершала работу первоначальной программы, а просто копировала программу, и устанавливала другое имя т.е.
все тоже самое кроме, завершения работы первоначальной программы?

пример:
 
Код:
MoveFile("C:\\Proga.exe","C:\\Base\\1.exe");
490
21 июля 2008 года
frid-karatel
357 / / 15.09.2007
Не понятен вопрос...

А вообще, MoveFile перемещает файл в другое место... И если приложение Proga.exe запущено, то операция вернет false, а файл перемещен не будет...

Возможно, тебе требуется использовать:
 
Код:
CopyFile("C:\\Proga.exe", "C:\\Base\\1.exe", true);


PS: (Часть 2) Я начинающий, подскажите пожалуйста как... :)
290
21 июля 2008 года
Patr1ot
458 / / 09.02.2008
Нет ты непонял немного...
Смотри программа запущена к примеру: C:\proga.exe
Она работает и создает свою копию, и записывает ее к примеру, в
С:\X\1.exe , и запускает ее. А сама програ C:\Proga.exe
Никуда непереносится и продолжает работать.

То есть она лиш создает копию, переименовывает, а сама остается в том же месте и работает...
290
21 июля 2008 года
Patr1ot
458 / / 09.02.2008
Да и еще вопрос?

Подскажите, как мне задать PING но не просто пинг а PING
c передачей пакетов размером 65500 байт.

Как например в CMD.exe
 
Код:
Ping -l 65500 192.168.4.1


При использование ключа -l указывается размер пакета..

Можно ли чтото подобное реализовать на C++ Builder.
490
21 июля 2008 года
frid-karatel
357 / / 15.09.2007
Объяснил и опять не понятно, что к чему... надо писать по пунктам и более развернуто... Чтобы не одному тебе было ясно, что необходимо...
1.9K
21 июля 2008 года
Anton Chik
175 / / 26.09.2005
Patr1ot, чо ты привязался к MoveFile, если сам пишешь что требуется скопировать файл, а не перемещать?
по поводу пинга фпоиск ибо это факово (на крайняк даже можно найти исходник команды ping, сам недавно копал)
290
21 июля 2008 года
Patr1ot
458 / / 09.02.2008
Помогите плз...
Дайте хоть какую-нибудь информацию по как организовать
пинг с изменением пакетов, Для С++ Builder.

 
Код:
ShellExecute(NULL,"ping 192.168.4.2",NULL,NULL,NULL,SW_SHOWNORMAL);


Тут мне этот код кто то подсказал, а он неправильный,
вместо "ping 192.168.4.2" пиши че хочеш и сколько хочешь!!!
8.4K
21 июля 2008 года
Zor
104 / / 23.04.2006
AnsiString Size = "65500"; // размер пакета
AnsiString Params = "-l " + Size + " 192.168.0.2"; // сборка строки параметров
ShellExecute(NULL, "open", "ping.exe", Params.c_str(), NULL, SW_SHOWNORMAL); // запуск
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог