N nc_wkpwd Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-23 #1 原有一软件,现在要增加功能,要求在中午12:00时有一个提示信息,如果当时没有开机,在下午1:00开机,则在开机时会有12:00该有的提示信息,想要多线程做,请高手指点,如何处理???多谢
N nc_wkpwd Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-23 #2 原有一软件,现在要增加功能,要求在中午12:00时有一个提示信息,如果当时没有开机,在下午1:00开机,则在开机时会有12:00该有的提示信息,想要多线程做,请高手指点,如何处理???多谢
C Corinth Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-23 #3 自动开机?用程序改COMS? 知道怎么做告诉我~~~~~~~~~ 学习~~~~~~~
N nc_wkpwd Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-23 #4 不是啊,要在软件里添加予警信息的,12:00点自动弹出,如果不用多线程的话,在数据操作是,弹出界面会中断操作的
A abcserver Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-29 #5 我 对这个 问题也 很是感兴趣哦! 再 JAVA中 我还 会点多线程,DELPHI中,就不会了啊!!!!! 还得学啊!!!
J jlyin Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-29 #6 主窗口用TIMER控件不行吗? 到12:00弹出,并改标志; 如果标志没改(12:00没开机),启动时自动弹出
A amwfhv Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-30 #7 暂成jlyin启动的时候检测 标志写到INI文件里面去
强 强少爷 Unregistered / Unconfirmed GUEST, unregistred user! 2005-07-31 #8 多线程最简单的办法就是使用一个API函数:CreateThread就可以创建一个线程 使用方法: procedure SetCaption; begin Form1.Caption := '线程已创建'; end; 2.创建线程: var ThreadIDWORD; begin CreateThread(nil,0,@SetCaption,nil,0,ThreadID); end;
多线程最简单的办法就是使用一个API函数:CreateThread就可以创建一个线程 使用方法: procedure SetCaption; begin Form1.Caption := '线程已创建'; end; 2.创建线程: var ThreadIDWORD; begin CreateThread(nil,0,@SetCaption,nil,0,ThreadID); end;
P piao40993470 Unregistered / Unconfirmed GUEST, unregistred user! 2005-08-07 #10 不用这么麻烦吧,直接判断当前时间如果大于提示信息的时间就直接提示就行了,多线不多线无所谓的嘛