 |
|

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

08.05.2010, 15:51
|
|
Познающий
Регистрация: 26.02.2010
Сообщений: 76
С нами:
8529323
Репутация:
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
С нами:
8686406
Репутация:
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
С нами:
8668804
Репутация:
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
С нами:
9315854
Репутация:
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
С нами:
8563393
Репутация:
28
|
|
омг! *censored*! человек просил на чем? на инди?!
|
|
|

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

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

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

09.05.2010, 13:24
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
через FindWindowEx попробуй или как вариант EnumChildWindows
Последний раз редактировалось slesh; 09.05.2010 в 13:27..
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|