Пытаюсь написать программу отправки данных (текстовый формат) с андроида на почту. Есть только чтение писем.
Как это реализовать?
Add(MainActivity,2953706,91,28) { Width=400 Height=600 } Add(Button,2574402,210,399) { Left=215 Top=530 Width=145 Height=32 Caption="Просмотр отчёта" Point(onClick) link(onClick,13779678:doCreate,[]) } Add(DatePicker,16123132,588,21) { Left=155 Top=30 Width=233 Height=99 link(onChange,795954:doFormat,[(631,27)(631,59)(576,59)(576,76)]) } Add(Spinner,2704042,476,63) { Left=105 Top=5 Width=285 Height=21 Items=#30:Площадка факельных сепараторов|15:Инженерные сети|13:Ресивер азота|3:КТП|7:Генплан|42:Совмещённая факельная установка. Резервная| link(onItemSelected,1990196:doValue,[]) } Add(ListView,7139569,413,63) { Left=5 Top=155 Width=385 Height=67 } Add(TextView,7299132,413,21) { Left=100 Top=135 Width=190 Caption="Описание проделанной работы" Hint="Введите описание сделанной работы." } Add(Button,6185799,77,287) { Left=25 Top=530 Width=145 Height=32 Caption="Сохранить" Point(onClick) link(onClick,13417389:doFormat,[]) } Add(Button,12317539,28,28) { Left=5 Top=65 Width=145 Height=32 Caption="Выход" Point(onClick) link(onClick,2953706:doClose,[]) } Add(EditText,10606688,301,63) { Left=85 Top=225 Width=90 } Add(TextView,10848152,301,21) { Left=5 Top=230 Width=75 Caption="Количество:" } Add(EditText,7475968,357,63) { Left=300 Top=225 Width=90 } Add(TextView,14334124,357,21) { Left=205 Top=230 Width=90 Caption="Ед.измерения:" } Add(TextView,1844285,679,28) { Left=75 Top=260 Width=225 Caption="Ответственный за проведение работ" Hint="Введите описание сделанной работы." } Add(EditText,6879765,679,70) { Left=5 Top=280 Width=385 } Add(TextView,1565539,728,28) { Left=155 Top=315 Width=75 Caption="Должность" Hint="Введите описание сделанной работы." } Add(Spinner,8823506,728,70) { Left=5 Top=335 Width=385 Height=21 Items=#10:Мастер СМР|17:Начальник участка|11:Инженер ПТО|9:Геодезист|6:Прораб| link(onItemSelected,11283379:doValue,[]) } Add(TextView,13561649,252,21) { Left=150 Top=365 Width=80 Caption="Примечание" Hint="Введите описание сделанной работы." } Add(ListView,3529182,252,63) { Left=5 Top=395 Width=385 Height=127 } Add(TextView,15261538,476,21) { Left=10 Top=5 Width=90 Caption="Выбор объекта" } Add(FormatStr,13417389,210,287) { DataCount=8 link(onResult,9892618:doEvent1,[]) link(Str1,6874645:Var,[]) link(Str2,8114301:Var,[]) link(Str3,3989220:Var,[]) link(Str4,14563750:Var,[]) link(Str5,6900166:Var,[]) link(Str6,9657500:Var,[]) link(Str7,12077407:Var,[]) link(Str8,16088816:Var,[]) } Add(Memory,1990196,518,63) { } Add(LineBreak,3714427,518,105) { Type=1 link(Data,1990196:Value,[]) Primary=[6874645,-308,56] } Add(Memory,14698209,630,70) { } Add(FormatStr,795954,588,70) { DataCount=3 Mask="%1.%2.%3г." link(onResult,14698209:doValue,[]) link(Str1,16123132:Day,[]) link(Str2,16123132:Month,[]) link(Str3,16123132:Year,[]) } Add(LineBreak,9947329,630,112) { Type=1 link(Data,14698209:Value,[]) Primary=[8114301,-413,70] } Add(LineBreak,8281861,413,105) { Type=1 link(Data,7139569:CurrentList,[]) Primary=[3989220,-189,98] } Add(LineBreak,8397772,301,105) { Type=1 link(Data,10606688:Value,[]) Primary=[14563750,-70,119] } Add(LineBreak,12383985,357,105) { Type=1 link(Data,7475968:Value,[]) Primary=[6900166,-119,140] } Add(LineBreak,10489601,679,112) { Type=1 link(Data,6879765:Value,[]) Primary=[9657500,-434,49] } Add(Memory,11283379,777,70) { } Add(LineBreak,3780849,777,112) { Type=1 link(Data,11283379:Value,[]) Primary=[12077407,-525,70] } Add(LineBreak,10828503,252,105) { Type=1 link(Data,3529182:CurrentList,[]) Primary=[16088816,7,98] } Add(StringList,5859936,336,294) { Point(doSave) Point(FilePath) link(FilePath,14958838:Result,[]) } Add(Environment,5533442,315,196) { Point(Data) } Add(FormatStr,14958838,343,238) { DataCount=1 Mask="%1\\arhiv.txt" Point(Result) link(Str1,5533442:Data,[]) } Add(Hub,9892618,294,287) { OutCount=3 link(onEvent1,14958838:doFormat,[(326,293)(326,244)]) link(onEvent2,5859936:doAdd,[]) link(onEvent3,5859936:doSave,[(322,307)(322,321)]) } Add(Activity,13779678,322,399) { } BEGIN_SDK Add(ActivityEditMultiEx,14638149,21,21) { link(doCreate,291387:doEvent1,[(42,27)(42,160)]) } Add(ChildActivity,15266947,252,28) { Left=35 Top=105 Height=394 } Add(FileReadWrite,394328,133,161) { link(onRead,10730558:doAdd,[]) link(FileName,15332751:Result,[]) } Add(ListView,10730558,189,161) { Left=5 Top=5 Width=485 Height=322 } Add(Environment,14882384,112,42) { Point(Data) } Add(FormatStr,15332751,140,84) { DataCount=1 Mask="%1\\arhiv.txt" Point(Result) link(Str1,14882384:Data,[]) } Add(Hub,291387,63,154) { link(onEvent1,15332751:doFormat,[(109,160)(109,90)]) link(onEvent2,394328:doOpen,[]) } Add(Button,12407773,189,28) { Left=5 Top=330 Width=145 Height=32 Caption="Отмена" Point(onClick) link(onClick,15266947:doClose,[]) } Add(Button,7014236,98,245) { Left=340 Top=330 Width=145 Height=32 Caption="Отправить отчёт" Point(onClick) } Add(InfoTip,13144777,161,224) { Info=#46:Здесь нужно отправить на почту текстовый файл.| Width=92 Height=74 } END_SDK
|