Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2014, 20:38   #11
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Справку почитать или, хотя бы, погуглить, не? Вы пропустили третий параметр.

Код:
copyfile(PAnsiChar(Paramstr(0)), PAnsiChar('C:\ProgramData\Microsoft.NET\' + ExtractFileName(Paramstr(0))), False);
P.S.: И да, читать сообщения ошибок очень полезно. ОЧЕНЬ!!!

Последний раз редактировалось W0LF; 31.07.2014 в 20:43.
W0LF вне форума Ответить с цитированием
Старый 31.07.2014, 22:16   #12
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Все отлично!Но почемуто копия получается битая!Моя программа посылает обычный гет запрос!Но при запуске копии она этого не делает в чем проблема?
вот код
Код:
begin
if not FileExists('C:\ProgramData\Microsoft.NET\' + ExtractFileName(Paramstr(0))) then
begin
copyfile(PAnsiChar(Paramstr(0)), PAnsiChar('C:\ProgramData\Microsoft.NET\' + ExtractFileName(Paramstr(0))), False);
ShellExecute(Handle, nil, PAnsiChar('C:\ProgramData\Microsoft.NET\' + ExtractFileName(Paramstr(0))), nil, nil, SW_SHOW);
 sl:= TStringList.Create;

    sl.Text:= idhttp1.Get('http://111111111.txt');

    for i:= 0 to sl.Count-1 {??? ??????? ????, ????. 5} do
   (FindComponent('Edit' + IntToStr(i+1)) as TEdit).Text:= sl[i];
 sl.Free;

Последний раз редактировалось Stilet; 31.07.2014 в 22:26.
mitiay вне форума Ответить с цитированием
Старый 31.07.2014, 22:28   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Но при запуске копии она этого не делает
Правильно )
Смотри внимательно:
Код:
if not FileExists... begin
 idhttp1.Get('http://111111111.txt');
...
end;
Дошло?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.08.2014, 09:41   #14
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Правильно )
Смотри внимательно:
Код:
if not FileExists... begin
 idhttp1.Get('http://111111111.txt');
...
end;
Дошло?
Ну примерно понимаю!То есть надо убрать not? или добавить true?

Последний раз редактировалось mitiay; 01.08.2014 в 09:49.
mitiay вне форума Ответить с цитированием
Старый 01.08.2014, 09:54   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
То есть надо убрать not? или добавить true?
Тоесть всетки не понимаешь даже примерно )
У тебя два выхода:
1) Забудь о этой задаче и изучи базовые основы заново.
2) Экспериментируй. Метод тыка штука сильная.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.08.2014, 10:04   #16
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Тоесть всетки не понимаешь даже примерно )
У тебя два выхода:
1) Забудь о этой задаче и изучи базовые основы заново.
2) Экспериментируй. Метод тыка штука сильная.
2 Вариант улыбнул))))Помоги пожалуйста!осталось только это до делать и продукт готов!Буду примного балагодарен!
mitiay вне форума Ответить с цитированием
Старый 01.08.2014, 10:09   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Мда... студентота активировалась. Пора писать школьные вирусы, которые будут админу ВУЗа приносить проблемы в виде черти-чего...
Лучше бы паттерны проектирования изучил вместо того чтоб писать всякую бесполезную всячину.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.08.2014, 10:17   #18
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Мда... студентота активировалась. Пора писать школьные вирусы, которые будут админу ВУЗа приносить проблемы в виде черти-чего...
Лучше бы паттерны проектирования изучил вместо того чтоб писать всякую бесполезную всячину.
Да по чему все говорят вирус?!!!!Не вирус это!Это делается для статистики программы которая посылает гдет запрос который берет данные с фтп сервера.
mitiay вне форума Ответить с цитированием
Старый 01.08.2014, 11:39   #19
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

И для этого ее нужно ложить в папку с дотнетом?
О горе, не морочь голову.
Корче - убери not и будет тебе счастье.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.08.2014, 13:38   #20
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
И для этого ее нужно ложить в папку с дотнетом?
О горе, не морочь голову.
Корче - убери not и будет тебе счастье.
Убрал not и получается опять беспокнечный цикл,окрывается 100000 копий
mitiay вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать программу для нахождения самого короткого пути от кординаты X1 Y1 до X2 Y2 если на пути встречается яма радиусом R AlbinaM Паскаль, Turbo Pascal, PascalABC.NET 5 27.11.2013 20:02
Проверка наличия пути в TextBox psybehemoth Помощь студентам 0 10.06.2013 02:48
Поиск пути. alextrof94 Общие вопросы Delphi 20 26.05.2013 23:20
C# Волновой алгоритм поиска пути в лабиринте. Построение пути Wanz Помощь студентам 1 17.03.2013 14:04
excel.Проверка VBA и проверка функции Будда Помощь студентам 0 14.04.2011 21:10