Code: Select all
#Persistent
ESC::Reload
F1::
Gui, Destroy
Gui, Add, Edit,w800 r20 vTest,
gui, add, button, gOk, OK
Gui, Show
return
F2::
SendInput %Test%
return
Ok:
Gui, Submit, NoHide
email := ComObjCreate("Outlook.Application").CreateItem(0)
tabledata := [[ "",""],[ (Test), ""]]
email.HTMLbody .= AddTable(tabledata)
email.Display
return
AddTable( tdata = "", w = 200, h = 0, p = 0)
{
if !IsObject( tdata )
tdata := [["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""],["",""]]
style =
(
<style> .tbl { border:10px; border-collapse:collapse;}
.tbl th { border:0px;} .tbl td { border:0px;}
.tbl td { width: %w%px; height: %h%px; padding: %p%px; }</style>
)
table_html = <table class="tbl"><thead></thead><tbody>
for each, row in tdata
{
for i in ( row, tables .= "</tr><tr>" )
tables .= "<td>" (( r:=row[ i ] ) = "" ? " " : r ) "</td>"
}
return style . table_html . SubStr(tables,6) "</tr></tbody></table>"
}