真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

本篇文章給大家分享的是有關(guān)Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)贛縣,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

下面我們主要講解支付成功后如何自動(dòng)關(guān)閉支付界面返回?cái)?shù)據(jù)。

代碼演示

我們還是用我們這個(gè)支付的項(xiàng)目

回到上章Trade.pas里面的FormActivate里面

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

如果按正常方式理解,我們應(yīng)該都寫在這個(gè)函數(shù)里面,當(dāng)調(diào)用返回結(jié)果后,最后可以加上個(gè)兩句代碼

    sleep(1500);

    close;

來實(shí)現(xiàn)界面自動(dòng)關(guān)閉。

當(dāng)我們加上后運(yùn)行這個(gè)程序,發(fā)現(xiàn)界面關(guān)沒有關(guān)閉。也就是說,在FormActivate里面加上Close是不起作用的。

那我們應(yīng)該用什么方式進(jìn)行處理呢?其實(shí)也挺簡(jiǎn)單,我們加上一個(gè)Timer的控件,一個(gè)公共參數(shù)變量,即可實(shí)現(xiàn)。

界面中加上一個(gè)Timer的控件

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

然后在Private里面加入一個(gè)boolean的變量

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

然后在FormShow事件中先定義交易變量為未完成,Timer控制的間隔時(shí)間和啟動(dòng)。

  bisTradeover := False;
  Timer1.Interval := 1500;
  Timer1.Enabled := True;

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

最后在在Timer控件的Timer1Timer寫判斷,當(dāng)完成交易標(biāo)志成功后就延時(shí)1.5秒然后關(guān)閉當(dāng)前窗體。

Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面

這樣我們每隔1.5秒就會(huì)自動(dòng)檢測(cè)是否完成交易,用來實(shí)現(xiàn)我們的窗體關(guān)閉。

以上就是Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站欄目:Delphi中實(shí)戰(zhàn)中如何用FormActivate自動(dòng)關(guān)閉界面
網(wǎng)址分享:http://weahome.cn/article/geieds.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部