ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

30.01.2009, 10:36
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
1) функции findfirst findnext через них ты ищешь файлы по маске *.* и всё что находишь - там проверяешь тип. Папка это или файл. итд итп
типа того:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
Searchrec: Tsearchrec;
s:string;
begin
memo1.Clear;
FindFirst('c:\*.*', FaAnyfile, SearchRec);
if (SearchRec.Attr and faDirectory)<>0 then s:='ПАПКА ' else s:='ФАЙЛ ';
memo1.Lines.Add(s+SearchRec.Name);
while FindNext(SearchRec) = 0 do
begin
if (SearchRec.Attr and faDirectory)<>0 then s:='ПАПКА ' else s:='ФАЙЛ ';
memo1.Lines.Add(s+SearchRec.Name);
end;
end;
2) UrlDownloadToFile из модуля urlmon
типа
Код:
uses urlmon;
procedure TForm1.Button1Click(Sender: TObject);
begin
urlmon.URLDownloadToFile(nil,'http://ya.ru/','c:\1.html',0,nil);
end;
Последний раз редактировалось slesh; 30.01.2009 в 10:43..
|
|
|

30.01.2009, 13:07
|
|
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме: 1240829
Репутация:
165
|
|
Возник вопрос с созданием на форме что-то вроде полосы, на которой бы стояли фигурки(пнг изображения) и которые могли бы перемещаться по горизонтали. Не знаю какие элементы для создания выбрать.. У кого может были какие наработки или статьи какие почитать? Все изображения не 3д и не 2д, просто плоские картинки. Причем еще нюанс, надо чтобы если ширина этой полосы на которой стоят эти фигурки больше чем ширина экрана, то появилась бы полоса прокрутки, для того чтобы можно было бы просмотреть всех кто стоит на этой полосе. Даже не знаю с чего начать..
|
|
|

30.01.2009, 13:15
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
как вариант смотри каопонент - тулбар
|
|
|

30.01.2009, 16:58
|
|
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме: 1240829
Репутация:
165
|
|
Причем тут тулбар вообще???..Пц. Мне не кнопки надо рисовать, а картинки, чтобы они двигались
|
|
|

30.01.2009, 17:47
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
тулбар тут притом, что эти твои картинки можно как раз размещать на его кнопках, и предварительно настроить стиль оботражения кнопок чтобы были плоские.
Вообще как я понял тебе нужна система типа как в делфи вкладка компонентов сделана. Там есть и рисунки(тока маленькие) и полосы прокрутки если не вмещается.
РУчная реализация этого - много заморочек будет с перемещением
|
|
|

01.02.2009, 04:22
|
|
Познающий
Регистрация: 29.12.2008
Сообщений: 45
Провел на форуме: 83889
Репутация:
1
|
|
IdUDPClient
Привет всем возник вопрос как отправлять пакет через idUDPClient1 с разных портов тоесть каждый пакет с другого порта например 3000 3001 3002 3003 и тд до бесконечности
|
|
|

01.02.2009, 14:46
|
|
Познающий
Регистрация: 29.12.2008
Сообщений: 45
Провел на форуме: 83889
Репутация:
1
|
|
Сообщение от noveek
Привет всем возник вопрос как отправлять пакет через idUDPClient1 с разных портов тоесть каждый пакет с другого порта например 3000 3001 3002 3003 и тд до бесконечности
Спасибо что прямо все и сразу ответили !
|
|
|

01.02.2009, 14:53
|
|
Участник форума
Регистрация: 07.01.2009
Сообщений: 237
Провел на форуме: 745649
Репутация:
97
|
|
Сообщение от noveek
Спасибо что прямо все и сразу ответили !
До бесконечности... что у тебя за компьютер такой?
|
|
|

01.02.2009, 17:04
|
|
Познающий
Регистрация: 29.12.2008
Сообщений: 45
Провел на форуме: 83889
Репутация:
1
|
|
IdUDPClient
Как отправлять пакеты через idUDPClient с разных портов
не с тех портов на которые отправлять а на те ЧЕРЕЗ которые отправлять !
точнее надо сделать случайный порт при каждой отправке пакета
Последний раз редактировалось noveek; 01.02.2009 в 17:18..
|
|
|

01.02.2009, 04:41
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Существует ли способ чтобы программа вообще никаких ошибок не выводила?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|