短信发送
# PinToo之阿里短信发送
# 1. 说明
范例通过对接阿里短信平台,填写对应的短信模板以进行短信发送的功能。在使用该范例前,需开通阿里云短信服务 (opens new window),获取AccessKeyId、AccessKeySecret。并根据阿里云短信服务文档 (opens new window)进行短信模板的建立。
程序中的fxRFSmsSender需要配合TARS进行使用,在使用前需要对PinToo进行帐套设置。在使用以下功能之前,请先确认是否有给予PinToo相应的权限。

# 2. 设计明细
开启PinToo设计器,分别加入下插图之控件。或者点击左上角的[打开模板Lib文件]
,选择模板文件来打开对应模板。

①:TfxSvg组件,控件名称为fxSvg1
。
②:TfxSvg组件,控件名称为fxSvg2
。
③:TfxSvg组件,控件名称为fxSvg3
。
④:TfxEdit组件,控件名称为fxEdit1
。
⑤:TfxEdit组件,控件名称为fxEdit2
。
⑥:TfxEdit组件,控件名称为fxEdit3
。
⑦:TfxSvg组件,控件名称为fxSvg4
。
⑧:TfxSvg组件,控件名称为fxSvg5
。
⑨:TfxSvg组件,控件名称为fxSvg6
。
⑩:TfxEdit组件,控件名称为fxEdit4
。
(11):TfxEdit组件,控件名称为fxEdit5
。
(12):TfxEdit组件,控件名称为fxEdit6
。
(13):TfxSuperButton组件,控件名称为fxSuperButton1
。
(14):TfxRFSMSSender组件,控件名称为fxRFSMSSender1
。
fxRunFrame属性设置
Height
:设置页面高度=800
。Width
:设置页面宽度=400
。
①fxSvg1属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M7.96875,3.58124995231628 L22.03125,3.58124995231628 L22.03125,8.18249988555908 L24.84375,8.18249988555908 L24.84375,0.0131249995902181 L22.03125,0.0131249995902181 L7.96875,0 C6.421875,0 5.15625,0.0131249995902181 5.15625,0.0131249995902181 L5.15625,8.18249988555908 L7.96875,8.18249988555908 L7.96875,3.57937479019165 Z M19.7943744659424,21.2587490081787 L26.25,15 L19.7943744659424,8.74125003814697 L17.8125,10.6781253814697 L22.2693748474121,15 L17.8125,19.3218746185303 L19.7943744659424,21.2587490081787 Z M12.1875,19.3218746185303 L7.72875022888184,15 L12.1875,10.6781253814697 L10.2037496566772,8.74125003814697 L3.75,15 L10.2037496566772,21.2587490081787 L12.1875,19.3218746185303 Z M22.03125,26.4206256866455 L7.96875,26.4206256866455 L7.96875,21.8175010681152 L5.15625,21.8175010681152 L5.15625,30 L24.84375,30 L24.84375,21.8174991607666 L22.03125,21.8174991607666 L22.03125,26.4206237792969 Z" p-id="3097" fill="#FF2AA515" stroke="Null"></path>
1SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
②fxSvg2属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M11.6987705230713,14.4654893875122 C10.7638731002808,12.9653053283691 10.3899145126343,11.28249168396 10.3899145126343,9.41052341461182 C10.3392448425293,4.29190731048584 14.4476261138916,0.101373672485352 19.5662422180176,0.0507028698921204 C19.6266975402832,0.0501041635870934 19.6871223449707,0.0500973574817181 19.7475814819336,0.0506824627518654 C24.8661956787109,0 29.0567398071289,4.10837030410767 29.1074180603027,9.22698593139648 C29.1080284118652,9.28813552856445 29.1080284118652,9.34937286376953 29.1074180603027,9.41052341461182 C29.1569061279297,14.5291433334351 25.0475540161133,18.7187252044678 19.9289283752441,18.7682113647461 C19.8684692382813,18.7687969207764 19.808048248291,18.7687892913818 19.7475852966309,18.7681903839111 C17.6886367797852,18.7681903839111 16.0058250427246,18.2072505950928 14.3208360671997,17.0832004547119 L10.0159606933594,21.3880767822266 L12.0749082565308,23.449197769165 L9.45284843444824,26.0690860748291 L7.39390087127686,24.0101375579834 L6.08504486083984,25.3211669921875 L8.14399242401123,27.3801155090332 L5.52193307876587,30 L0.843093872070313,25.3211669921875 L11.6987705230713,14.4633159637451 Z M19.7475814819336,3.79461812973022 C16.5667572021484,3.79461812973022 14.1338500976563,6.2296986579895 14.1338500976563,9.41052341461182 C14.1338500976563,12.5913457870483 16.5667572021484,15.0242528915405 19.7475814819336,15.0242528915405 C22.9305801391602,15.0242528915405 25.3634872436523,12.5913457870483 25.3634872436523,9.41052341461182 C25.3634872436523,6.2275242805481 22.743595123291,3.79461812973022 19.7475814819336,3.79461812973022 Z" p-id="3912" fill="#FF2AA515" stroke="Null"></path>
1SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
③fxSvg3属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M29.282169342041,20.1488723754883 L27.0807266235352,18.8282852172852 L17.0609073638916,24.8403167724609 C16.48779296875,25.1841506958008 15.7554912567139,25.3743743896484 14.9999990463257,25.3743743896484 C14.2445058822632,25.3743743896484 13.5135984420776,25.1839752197266 12.9390907287598,24.8403167724609 L2.91927218437195,18.8282852172852 L0.717830955982208,20.1488723754883 C0,20.5795364379883 0,21.2771415710449 0.717830955982208,21.707633972168 L13.7017307281494,29.4977607727051 C14.0607328414917,29.7127456665039 14.529580116272,29.820671081543 14.9999971389771,29.820671081543 C15.4702405929565,29.820671081543 15.9394369125366,29.7129173278809 16.2982654571533,29.4977607727051 L29.2821636199951,21.707633972168 C29.9999942779541,21.2769660949707 29.9999942779541,20.5793609619141 29.2821636199951,20.1488723754883 Z" p-id="4887" fill="#FF2AA515" stroke="Null"></path> <path d="M29.282169342041,14.220534324646 L27.0807266235352,12.8999481201172 L17.0609073638916,18.9121513366699 C16.48779296875,19.2558097839355 15.7554912567139,19.4462089538574 14.9999990463257,19.4462089538574 C14.2445058822632,19.4462089538574 13.5135984420776,19.2558097839355 12.9390907287598,18.9121513366699 L2.91927552223206,12.8999481201172 L0.717834532260895,14.220534324646 C3.63738649866718E-6,14.651198387146 3.63738649866718E-6,15.3488035202026 0.717834532260895,15.7792930603027 L13.7017335891724,23.5695953369141 C14.060736656189,23.7844047546387 14.5295839309692,23.8923301696777 15.0000019073486,23.8923301696777 C15.4702453613281,23.8923301696777 15.9394407272339,23.7845726013184 16.2982692718506,23.5695953369141 L29.282169342041,15.7792921066284 C30,15.3488025665283 30,14.6511974334717 29.282169342041,14.2205324172974 Z" p-id="4888" fill="#FF2AA515" stroke="Null"></path> <path d="M29.282169342041,8.2923698425293 L16.2982692718506,0.501716434955597 C15.9392681121826,0.286907732486725 15.4702453613281,0.179328918457031 15.0000019073486,0.179328918457031 C14.5295848846436,0.179328918457031 14.0605621337891,0.286907613277435 13.7017335891724,0.501716434955597 L0.71783435344696,8.2923698425293 C3.37757319357479E-6,8.72285842895508 3.37757319357479E-6,9.42046451568604 0.71783435344696,9.85078048706055 L13.7017335891724,17.6414337158203 C14.060736656189,17.8562431335449 14.5295839309692,17.964168548584 15.0000019073486,17.964168548584 C15.4702453613281,17.964168548584 15.9394407272339,17.8564147949219 16.2982692718506,17.6414337158203 L29.282169342041,9.85078048706055 C30,9.42046451568604 30,8.7230339050293 29.282169342041,8.2923698425293 Z" p-id="4889" fill="#FF2AA515" stroke="Null"></path>
1
2
3SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
④fxEdit1属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextPrompt
:设置内容为空时显示的提示=从阿里云获取AccessKeyID
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
⑤fxEdit2属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextPrompt
:设置内容为空时显示的提示=从阿里云获取AccessSecret
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
⑥fxEdit3属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
⑦fxSvg4属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M9.32437610626221,7.96968650817871 L7.25812578201294,6.25968647003174 L0,15.0009365081787 L7.25812578201294,23.7478141784668 L9.32437610626221,22.0378112792969 L3.48750042915344,15.0009365081787 L9.32437610626221,7.96968698501587 Z M8.29125118255615,16.3415603637695 L10.9753131866455,16.3415603637695 L10.9753131866455,13.6593732833862 L8.29125022888184,13.6593732833862 L8.29125022888184,16.3415603637695 Z M21.7087516784668,13.6584367752075 L19.0246887207031,13.6584367752075 L19.0246887207031,16.3406257629395 L21.7087516784668,16.3406257629395 L21.7087516784668,13.6584367752075 Z M13.6575012207031,16.3415603637695 L16.3415641784668,16.3415603637695 L16.3415641784668,13.6593732833862 L13.6575012207031,13.6593732833862 L13.6575012207031,16.3415603637695 Z M22.7418766021729,6.2521858215332 L20.6756286621094,7.9631233215332 L26.5125026702881,15.0009365081787 L20.6756286621094,22.0303115844727 L22.7418766021729,23.7403144836426 L30,15.0009365081787 L22.7418746948242,6.25218725204468 Z" p-id="7174" fill="#FF2AA515" stroke="Null"></path>
1SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
⑧fxSvg5属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M14.6434144973755,20.6443538665771 L12.5536422729492,20.6443538665771 L7.34938907623291,20.6443538665771 L5.2596173286438,20.6443538665771 C4.74163150787354,20.6443538665771 4.32123756408691,21.0647487640381 4.32123756408691,21.5827331542969 C4.32123756408691,22.1007194519043 4.74163150787354,22.5211124420166 5.2596173286438,22.5211124420166 L7.9302453994751,22.5211124420166 L11.9727849960327,22.5211124420166 L14.6434144973755,22.5211124420166 C15.1613988876343,22.5211124420166 15.5817937850952,22.1007194519043 15.5817937850952,21.5827331542969 C15.5817937850952,21.0647487640381 15.1613988876343,20.6443538665771 14.6434144973755,20.6443538665771 Z M14.6434144973755,16.8908348083496 L12.5536422729492,16.8908348083496 L7.34938907623291,16.8908348083496 L5.2596173286438,16.8908348083496 C4.74163150787354,16.8908348083496 4.32123756408691,17.3112277984619 4.32123756408691,17.8292140960693 C4.32123756408691,18.3472003936768 4.74163150787354,18.7675952911377 5.2596173286438,18.7675952911377 L7.9302453994751,18.7675952911377 L11.9727849960327,18.7675952911377 L14.6434144973755,18.7675952911377 C15.1613988876343,18.7675952911377 15.5817937850952,18.3472003936768 15.5817937850952,17.8292140960693 C15.5817937850952,17.3112277984619 15.1613988876343,16.8908348083496 14.6434144973755,16.8908348083496 Z M17.7710342407227,6.56865787506104 L21.2120742797852,6.56865787506104 L21.2120742797852,10.8992805480957 L21.8952140808105,9.68595504760742 C22.1767272949219,9.18767642974854 22.6046257019043,8.77760410308838 23.0888328552246,8.50922679901123 L23.0888328552246,5.61526441574097 L21.2120742797852,3.7385048866272 L21.2120742797852,3.75351881980896 L19.3353157043457,1.87675940990448 L19.3503265380859,1.87675940990448 L17.4735679626465,0 L2.44447803497314,0 C1.40756833553314,0 0.567718505859375,0.840788245201111 0.567718505859375,1.87675940990448 L0.567718505859375,25.336254119873 C0.567718505859375,26.3722229003906 1.40756833553314,27.2130126953125 2.44447803497314,27.2130126953125 C2.44447803497314,27.2130126953125 10.6459159851074,27.2327175140381 16.2593040466309,27.2308387756348 L16.5558319091797,25.336254119873 L2.44447803497314,25.336254119873 L2.44447803497314,1.87675940990448 L16.5201721191406,1.87675940990448 L16.5201721191406,5.31779718399048 C16.5201721191406,6.00844526290894 17.0803871154785,6.56865787506104 17.7710342407227,6.56865787506104 Z M14.6434144973755,13.1373157501221 L12.5536422729492,13.1373157501221 L7.34938907623291,13.1373157501221 L5.2596173286438,13.1373157501221 C4.74163150787354,13.1373157501221 4.32123756408691,13.557710647583 4.32123756408691,14.0756959915161 C4.32123756408691,14.5936803817749 4.74163150787354,15.0140752792358 5.2596173286438,15.0140752792358 L7.9302453994751,15.0140752792358 L11.9727849960327,15.0140752792358 L14.6434144973755,15.0140752792358 C15.1613988876343,15.0140752792358 15.5817937850952,14.5936803817749 15.5817937850952,14.0756959915161 C15.5817937850952,13.557710647583 15.1613988876343,13.1373157501221 14.6434144973755,13.1373157501221 Z M20.068187713623,15.8980283737183 C19.8457946777344,16.2930850982666 19.9781036376953,16.7979335784912 20.3628387451172,17.0250225067139 C20.7485122680664,17.2530479431152 21.2411651611328,17.1179237365723 21.4635581970215,16.722864151001 L24.4175796508789,11.4810743331909 C24.6399765014648,11.0860166549683 24.5076637268066,10.5811681747437 24.1229286193848,10.3531427383423 C23.7372550964355,10.1251163482666 23.2446022033691,10.2602424621582 23.0222091674805,10.6553001403809 L20.068187713623,15.8980283737183 Z M28.1729736328125,10.8448543548584 C27.338752746582,10.3409452438354 26.1911163330078,10.5633401870728 25.7510147094727,11.3168592453003 L22.7969970703125,16.5586490631104 L26.0531730651855,18.484203338623 L29.007194519043,13.242413520813 C29.4322814941406,12.4879570007324 29.007194519043,11.3478260040283 28.1729736328125,10.8448543548584 Z M14.6434144973755,5.63027811050415 L12.5536422729492,5.63027811050415 L7.34938907623291,5.63027811050415 L5.2596173286438,5.63027811050415 C4.74163150787354,5.63027811050415 4.32123756408691,6.05067253112793 4.32123756408691,6.56865787506104 C4.32123756408691,7.0866436958313 4.74163150787354,7.50703763961792 5.2596173286438,7.50703763961792 L7.9302453994751,7.50703763961792 L11.9727849960327,7.50703763961792 L14.6434144973755,7.50703763961792 C15.1613988876343,7.50703763961792 15.5817937850952,7.0866436958313 15.5817937850952,6.56865787506104 C15.5817937850952,6.05067253112793 15.1613988876343,5.63027811050415 14.6434144973755,5.63027811050415 Z M14.6434144973755,9.38379764556885 L12.5536422729492,9.38379764556885 L7.34938907623291,9.38379764556885 L5.2596173286438,9.38379764556885 C4.74163150787354,9.38379764556885 4.32123756408691,9.80419158935547 4.32123756408691,10.3221769332886 C4.32123756408691,10.8401622772217 4.74163150787354,11.2605562210083 5.2596173286438,11.2605562210083 L7.9302453994751,11.2605562210083 L11.9727849960327,11.2605562210083 L14.6434144973755,11.2605562210083 C15.1613988876343,11.2605562210083 15.5817937850952,10.8401622772217 15.5817937850952,10.3221769332886 C15.5817937850952,9.80419158935547 15.1613988876343,9.38379764556885 14.6434144973755,9.38379764556885 Z M18.2317771911621,24.6596794128418 C17.9202346801758,25.2039394378662 17.2230186462402,27.7197360992432 17.5852355957031,28.7819805145264 L17.263370513916,29.3440723419189 C17.1526412963867,29.5373783111572 17.2286491394043,29.7916793823242 17.4313430786133,29.9117908477783 C17.4763832092285,29.9380664825439 17.5233039855957,29.9568347930908 17.5702209472656,29.9662170410156 C17.7391319274902,30 17.9136695861816,29.9305591583252 18,29.7794799804688 L18.340633392334,29.1845474243164 C19.4094467163086,28.9349384307861 21.1144828796387,27.2374076843262 21.4870223999023,26.5852355957031 L25.5182991027832,19.4357204437256 L22.2593078613281,17.5111045837402 L18.2317771911621,24.6596794128418 Z" p-id="7655" fill="#FF2AA515" stroke="Null"></path>
1SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
⑨fxSvg6属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=30
。SVGData
:设置SVG图形数据,双击该属性或者点击属性右侧的[...]
以打开编辑器,输入内容如下:
<path d="M7.76864433288574,0 L22.2313556671143,0 C23.6934833526611,0 24.8913669586182,1.19788610935211 24.8913669586182,2.66001152992249 L24.8913669586182,27.3399868011475 C24.8913669586182,28.8021144866943 23.6934833526611,30 22.2313556671143,30 L7.76864433288574,30 C6.3065185546875,30 5.10863304138184,28.8021144866943 5.10863304138184,27.3399868011475 L5.10863304138184,2.66001152992249 C5.10863304138184,1.19788575172424 6.3065185546875,0 7.76864433288574,0 Z M7.32824516296387,4.28068113327026 L7.32824516296387,14.8326473236084 L22.5836811065674,14.8326473236084 L22.5836811065674,4.28068113327026 L7.32824516296387,4.28068113327026 Z M11.2389917373657,1.39166152477264 L11.2389917373657,2.51908397674561 L18.1796836853027,2.51908397674561 L18.1796836853027,1.39166152477264 L11.2389917373657,1.39166152477264 Z M13.4057559967041,15.9776840209961 C12.8948926925659,15.9776840209961 12.4721097946167,16.4004669189453 12.4721097946167,16.9113292694092 L12.4721097946167,18.3558406829834 C12.4721097946167,18.8667049407959 12.8948926925659,19.2894859313965 13.4057559967041,19.2894859313965 L16.2419281005859,19.2894859313965 C16.7527923583984,19.2894859313965 17.1755714416504,18.8667011260986 17.1755714416504,18.3558406829834 L17.1755714416504,16.9113292694092 C17.1755714416504,16.4004669189453 16.7527885437012,15.9776840209961 16.2419281005859,15.9776840209961 L13.4057559967041,15.9776840209961 Z M11.8027029037476,17.1227207183838 L7.59248495101929,17.1227207183838 L7.59248495101929,18.1444473266602 L11.8027009963989,18.1444473266602 L11.8027009963989,17.1227207183838 Z M22.0552005767822,17.1227207183838 L17.8449821472168,17.1227207183838 L17.8449821472168,18.1444473266602 L22.0552005767822,18.1444473266602 L22.0552005767822,17.1227207183838 Z M11.7850866317749,20.1879024505615 L7.57486915588379,20.1879024505615 L7.57486915588379,22.1785087585449 L11.7850866317749,22.1785087585449 L11.7850866317749,20.1879024505615 Z M16.9289474487305,20.1879024505615 L12.7011156082153,20.1879024505615 L12.7011156082153,22.1785087585449 L16.9113311767578,22.1785087585449 L16.9113311767578,20.1879024505615 L16.9289474487305,20.1879024505615 Z M22.0199642181396,20.1879024505615 L17.8097496032715,20.1879024505615 L17.8097496032715,22.1785087585449 L22.0199642181396,22.1785087585449 L22.0199642181396,20.1879024505615 Z M11.7850866317749,22.7774486541748 L7.57486915588379,22.7774486541748 L7.57486915588379,24.7680568695068 L11.7850866317749,24.7680568695068 L11.7850866317749,22.7774486541748 Z M16.9289474487305,22.7774486541748 L12.7011156082153,22.7774486541748 L12.7011156082153,24.7680568695068 L16.9113311767578,24.7680568695068 L16.9113311767578,22.7774486541748 L16.9289474487305,22.7774486541748 Z M22.0199642181396,22.7774486541748 L17.8097496032715,22.7774486541748 L17.8097496032715,24.7680568695068 L22.0199642181396,24.7680568695068 L22.0199642181396,22.7774486541748 Z M11.7850866317749,25.5431575775146 L7.57486915588379,25.5431575775146 L7.57486915588379,27.533763885498 L11.7850866317749,27.533763885498 L11.7850866317749,25.5431575775146 Z M16.9289474487305,25.5431575775146 L12.7011156082153,25.5431575775146 L12.7011156082153,27.533763885498 L16.9113311767578,27.533763885498 L16.9113311767578,25.5431575775146 L16.9289474487305,25.5431575775146 Z M22.0199642181396,25.5431575775146 L17.8097496032715,25.5431575775146 L17.8097496032715,27.533763885498 L22.0199642181396,27.533763885498 L22.0199642181396,25.5431575775146 Z" p-id="8515" fill="#FF2AA515" stroke="Null"></path>
1SVGWrapMode
:设置SVG图形的大小适配模式。默认为Fit
。
⑩fxEdit4属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
(11)fxEdit5属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
(12)fxEdit6属性设置
Height
:设置控件高度=30
。Width
:设置控件宽度=350
。TextPrompt
:设置内容为空时显示的提示=填写接收短信的号码,多个号码用分号";"隔开
。TextSettings
:设置文本样式,Font.Size=18
。设置该选项下的内容时需要取消StyledSettings
下的所有勾选项。
(13)fxSuperButton1属性设置
Height
:设置控件高度=100
。Width
:设置控件宽度=100
。ButtonType
:设置按钮类型,设置为TfxSvgButton
。ButtonType.Text
:设置按钮文字=发送短信
。ButtonType.SvgData
:设置SVG数据,其数据内容如下。
<path d="M92.5344390869141,53.4060249328613 L92.5344390869141,21.9022598266602 C92.5344390869141,16.682544708252 88.3030242919922,12.4511289596558 83.0833129882813,12.4511289596558 L64.1810455322266,12.4511289596558 L64.1810455322266,3 L13.7750148773193,3 L13.7750148773193,12.4511289596558 L29.5268993377686,12.4511289596558 C24.3071842193604,12.4511289596558 20.0757675170898,16.682544708252 20.0757675170898,21.9022598266602 L20.0757675170898,22.7213592529297 C19.1604614257813,23.448034286499 18.2874622344971,24.2263698577881 17.4609527587891,25.052640914917 L7.47426176071167,25.052640914917 L7.47426176071167,34.5037689208984 L10.6246385574341,34.5037689208984 C10.152081489563,35.5433921813965 9.64802169799805,36.5830154418945 9.26997566223145,37.6541442871094 L7.47426176071167,37.6541442871094 L7.47426176071167,48.6804618835449 C7.46556091308594,57.5907821655273 11.0823783874512,66.1206359863281 17.4928169250488,72.3086318969727 L16.9253921508789,72.3086318969727 L16.9253921508789,81.759765625 L79.9329376220703,81.759765625 L79.9329376220703,72.3086318969727 L92.5344390869141,72.3086318969727 L92.5344390869141,62.8575019836426 L83.0833129882813,62.8575019836426 C88.3030242919922,62.8575019836426 92.5344390869141,58.626091003418 92.5344390869141,53.4063758850098 Z" p-id="11751" fill="White" stroke="Null"></path> <path d="M40.5532150268555,48.6804618835449 M10.6246385574341,48.6804618835449 C10.6246385574341,65.2095565795898 24.0241165161133,78.6090393066406 40.5532150268555,78.6090393066406 C57.0823097229004,78.6090393066406 70.4817962646484,65.2095642089844 70.4817962646484,48.6804695129395 C70.4817962646484,32.1513671875 57.0823135375977,18.7518882751465 40.5532150268555,18.7518882751465 C24.0241165161133,18.7518920898438 10.624641418457,32.1513671875 10.6246385574341,48.6804695129395 Z" p-id="11752" fill="#FFE9EAEB" stroke="Null"></path> <path d="M23.2261447906494,15.6015062332153 M29.5268993377686,15.6015062332153 L83.0833129882813,15.6015062332153 C87.2838134765625,15.6015062332153 89.3840637207031,17.7017593383789 89.3840637207031,21.9022598266602 L89.3840637207031,53.4060249328613 C89.3840637207031,57.6065292358398 87.2838134765625,59.7067794799805 83.0833129882813,59.7067794799805 L29.5268993377686,59.7067794799805 C25.32639503479,59.7067794799805 23.2261447906494,57.6065292358398 23.2261447906494,53.4060249328613 L23.2261447906494,21.9022598266602 C23.2261447906494,17.7017593383789 25.32639503479,15.6015062332153 29.5268993377686,15.6015062332153 Z" p-id="11753" fill="#FFA3D4FF" stroke="Null"></path> <path d="M83.0833129882813,15.6015062332153 L29.5268993377686,15.6015062332153 C26.0470886230469,15.6015062332153 23.2261447906494,18.4224510192871 23.2261447906494,21.9022598266602 L23.2261447906494,34.5037651062012 L26.376522064209,34.5037651062012 L26.376522064209,21.9022598266602 C26.376522064209,20.162353515625 27.786994934082,18.7518825531006 29.5268993377686,18.7518825531006 L83.0833129882813,18.7518825531006 C84.8232116699219,18.7518825531006 86.2336883544922,20.162353515625 86.2336883544922,21.9022598266602 L86.2336883544922,53.4060249328613 C86.2336883544922,55.1459274291992 84.8232116699219,56.5564041137695 83.0833129882813,56.5564041137695 L29.5268993377686,56.5564041137695 C27.7869911193848,56.5564041137695 26.376522064209,55.1459274291992 26.376522064209,53.4060249328613 L26.376522064209,47.1052742004395 L23.2261447906494,47.1052742004395 L23.2261447906494,53.4060249328613 C23.2261447906494,56.8858375549316 26.0470886230469,59.7067794799805 29.5268993377686,59.7067794799805 L83.0833129882813,59.7067794799805 C86.5631256103516,59.7067794799805 89.3840637207031,56.8858375549316 89.3840637207031,53.4060249328613 L89.3840637207031,21.9022598266602 C89.3840637207031,18.4224510192871 86.5631256103516,15.6015062332153 83.0833129882813,15.6015062332153 Z" p-id="11754" fill="#FF2A5082" stroke="Null"></path> <path d="M81.9806671142578,20.7996253967285 L61.8812675476074,40.8045196533203 C58.7896881103516,43.8551788330078 53.8205070495605,43.8551788330078 50.728931427002,40.8045196533203 L30.6295299530029,20.7996253967285 L28.4242687225342,23.0048885345459 L48.4291572570801,43.1042938232422 C52.7171936035156,47.4248123168945 59.703987121582,47.4248123168945 63.9920272827148,43.1042938232422 L84.0914306640625,23.0048885345459 Z M29.3378753662109,51.3897895812988 L41.0320701599121,39.6987380981445 L43.2593841552734,41.9260597229004 L31.5651893615723,53.6202507019043 Z M69.3697052001953,41.9103012084961 L71.5970306396484,39.6829833984375 L83.2943725585938,51.3771820068359 L81.0670623779297,53.6076469421387 Z M10.6246385574341,40.8045196533203 L13.7750148773193,40.8045196533203 L13.7750148773193,43.9548988342285 L10.6246385574341,43.9548988342285 Z M16.9253921508789,40.8045196533203 L26.376522064209,40.8045196533203 L26.376522064209,43.9548988342285 L16.9253921508789,43.9548988342285 Z M67.3314208984375,66.0075302124023 L70.4817962646484,66.0075302124023 L70.4817962646484,69.1579055786133 L67.3314208984375,69.1579055786133 Z M61.0306625366211,66.0075302124023 L64.1810455322266,66.0075302124023 L64.1810455322266,69.1579055786133 L61.0306625366211,69.1579055786133 Z M73.6321716308594,66.0075302124023 L89.3840637207031,66.0075302124023 L89.3840637207031,69.1579055786133 L73.6321716308594,69.1579055786133 Z M26.376522064209,75.4586563110352 L29.5268993377686,75.4586563110352 L29.5268993377686,78.6090393066406 L26.376522064209,78.6090393066406 Z M20.0757675170898,75.4586563110352 L23.2261447906494,75.4586563110352 L23.2261447906494,78.6090393066406 L20.0757675170898,78.6090393066406 Z M32.6772727966309,75.4586563110352 L76.7825622558594,75.4586563110352 L76.7825622558594,78.6090393066406 L32.6772727966309,78.6090393066406 Z M23.2261447906494,6.15037631988525 L26.376522064209,6.15037631988525 L26.376522064209,9.30075263977051 L23.2261447906494,9.30075263977051 Z M16.9253921508789,6.15037631988525 L20.0757675170898,6.15037631988525 L20.0757675170898,9.30075263977051 L16.9253921508789,9.30075263977051 Z M16.9253921508789,28.2030124664307 L20.0757675170898,28.2030124664307 L20.0757675170898,31.3533897399902 L16.9253921508789,31.3533897399902 Z M10.6246385574341,28.2030124664307 L13.7750148773193,28.2030124664307 L13.7750148773193,31.3533897399902 L10.6246385574341,31.3533897399902 Z M29.5268993377686,6.15037631988525 L61.0306625366211,6.15037631988525 L61.0306625366211,9.30075263977051 L29.5268993377686,9.30075263977051 Z" p-id="11755" fill="#FF2A5082" stroke="Null"></path>
1
2
3
4
5
# 3. 程序设计
点击程序设计界面右下角的按钮,切换至单元选择界面,勾选需要使用的单元。程序需要引用TARSCompClient
单元。
# 3.1. 程序初始设置
该程序无初始设置。
# 3.2. 事件设置
- (13)fxSuperButton1-OnClick事件
点击发送短信的按钮以控制短信平台发送短信至指定用户。
Procedure fxSuperButton1OnClick(Sender: TObject);
//点击短信发送按钮
Begin
//从阿里云短信申请获取
fxRFSMSSender1.AccessKeyId := fxEdit1.Text;
fxRFSMSSender1.AccessKeySecret := fxEdit2.Text;
//模板编号,可自行定义
fxRFSMSSender1.TemplateCode := fxEdit3.Text;
//模板参数,以JSON形式输入,例如{"code":"123"}
fxRFSMSSender1.TemplateParam := fxEdit4.Text;
fxRFSMSSender1.SignName := fxEdit5.Text;
fxRFSMSSender1.PhoneNumbers := fxEdit6.Text;
fxRFSMSSender1.Provider := 1; //选择短信运营商,1为阿里云,2为阿里大于
if fxRFSMSSender1.Execute then
Showmessage('短信下发成功!')
End;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 4. 运行结果
使用鼠标在 PinToo 菜单,点击[保存至数据库]
按钮,将其保存至数据库,点击[调试运行]
确认能够正常打开。

通过同步中心,将程序上传至手机PinToo运行;同步时,请确保手机已经运行PinToo,并且已经登陆。


在程序中填写相关参数,点击[发送短信]
按钮,将内容对接至阿里短信平台执行发送操作。