Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.05.2010, 15:45
|
|
Участник форума
Регистрация: 01.01.2009
Сообщений: 138
Провел на форуме: 817404
Репутация:
82
|
|
Дайте плиз рабочую функцию для отправки файла на почту, желательно конешно на винапи. С меня +
|
|
|

08.05.2010, 15:51
|
|
Познающий
Регистрация: 26.02.2010
Сообщений: 76
Провел на форуме: 522804
Репутация:
16
|
|
Vlad&slav,
FileName:='C:\file.exe';
SMTP.Host:='smtp.mail.ru';
SMTP.Port:=25;
SMTP.Username:='login';
SMTP.Password:='pass';
SMTP.AuthenticationType:=atLogin;
with IdMessage do
begin
From.Text := 'login@mail.ru';
Recipients.EMailAddresses := 'user@mail.ru';
Subject := 'subject"';
for i:=0 to Form1.ControlCount-1 do
if Form1.Controls[i] is TEdit then
IdMessage.Body.Add('TEdit(Form1.Controls[i]).BlaBlaBla);
TIdAttachment.Create(MessageParts, FileName);
|
|
|

08.05.2010, 19:08
|
|
Познавший АНТИЧАТ
Регистрация: 09.11.2009
Сообщений: 1,077
Провел на форуме: 7879791
Репутация:
265
|
|
На 7 инди было всё норм, поставил 10 вот что пишет при компиляции
[Ошибка] Unit1.pas(59): ':=' expected but ':' found
[Ошибка] Unit1.pas(60): Missing operator or semicolon
Ошибка в этих строках
IdMessage1.Body.Text:='Edit1.Text+':'+Edit2.Text;
IdMessage1.From.Text:='палево@yandex.ru';
|
|
|

08.05.2010, 19:22
|
|
Познающий
Регистрация: 21.11.2009
Сообщений: 77
Провел на форуме: 2482290
Репутация:
29
|
|
Сообщение от stepashka_
На 7 инди было всё норм, поставил 10 вот что пишет при компиляции
Ошибка в этих строках
IdMessage1.Body.Text:=''+Edit1.Text+':'+Edit2.Text +'';
IdMessage1.From.Text:='палево@yandex.ru';
мб так
|
|
|

08.05.2010, 19:46
|
|
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
Провел на форуме: 1551582
Репутация:
107
|
|
Сообщение от stepashka_
На 7 инди было всё норм, поставил 10 вот что пишет при компиляции
Ошибка в этих строках
IdMessage1.Body.Text:=Edit1.Text+':'+Edit2.Text;
IdMessage1.From.Text:='палево@yandex.ru';
|
|
|

08.05.2010, 20:27
|
|
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
Провел на форуме: 612028
Репутация:
28
|
|
омг! *censored*! человек просил на чем? на инди?!
|
|
|

09.05.2010, 10:11
|
|
Познающий
Регистрация: 19.08.2008
Сообщений: 69
Провел на форуме: 458484
Репутация:
31
|
|
Здравствуйте.
Каким способом вы бы посоветовали получить список окон определённого приложения?
Процесс запускаю через CreateProcess
То есть, в наличии есть pid процесса.
Хотелось бы получить список из handle окна и его названия(ну будет handle, название я и сам найду)
|
|
|

09.05.2010, 10:21
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
EnumChildWindow
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

09.05.2010, 10:58
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Здравствуйте.
Какой функцией WinApi можно получить список элементов чужого приложения, имея его HANDLE. Под "элементами" я имею ввиду Edit, ComboBox, Memo etc...
Заранее спасибо.
|
|
|

09.05.2010, 13:24
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
через FindWindowEx попробуй или как вариант EnumChildWindows
Последний раз редактировалось slesh; 09.05.2010 в 13:27..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|