Что нового

[Сеть, интернет] Сложить 3 разных текста в 1 для отправки письма.

ta2we4ka

Новичок
Сообщения
7
Репутация
0
Здраствуйте.

Опять я со своими глупыми вопросами :smile:
Поскажите пожалуйста

Имеем:

..................
$file1 = GUICtrlCreateInput ( "текст1", 10, 40, 200, 20)
$file2 = GUICtrlCreateInput ( "текст2", 10, 70, 200, 20)
$file3 = GUICtrlCreateInput ( "текст3", 10, 100, 200, 20)

...................
; тут у нас идёт тело скрипта отправки на почту
...................
...................
$Body = GUICtrlRead($file?) .... эээ вот как тут собрать все 3 текста в 1 с {TAB} между ними ?
....................
....................

С одним текстом всё норм отправляется ... а мне надо чтоб все 3 уходили 1 письмом.
Заранее спасибо.
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
ta2we4ka
Попробуй вот так:

Код:
$Body=GUICtrlRead($file1)&@TAB&GUICtrlRead($file2)&@TAB&GUICtrlRead($file3)
 
Автор
T

ta2we4ka

Новичок
Сообщения
7
Репутация
0
:( нет скрипт тупо закрывается при нажатии отправить ... и на почту ничего не приходит.
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
ta2we4ka
А если символ @TAB заменить на "-"?
 
Автор
T

ta2we4ka

Новичок
Сообщения
7
Репутация
0
о спс ... не очень удобно но уже нормально ... спасибо.
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
ta2we4ka
Я не знаю причину, но на каком-то этапе твой скрипт относится к символу @TAB как к управляющему символу...

А что если:

Код:
$Body=GUICtrlRead($file1)&Chr(9)&GUICtrlRead($file2)&Chr(9)&GUICtrlRead($file3)
 
Верх