在電子商務裡..<br>需用到主動式傳訊息<br>而不需要以會員登入帳號密碼<br>能主動提供訊息..<br>類似像長註程式<br>不是VB裡..是不是有這樣子的功能..<br>若有..程式如何寫..有那方面的書籍..可查<br>懇請各位VB高手..賜教
在 Windows 中沒有常駐程式這回事,只要你的程式不關即可,是否隱藏或是顯示在系統工具列那是另外一回事。
不關閉就是常註,您應該是想偷偷的在背景執行吧....您執行後可將form隱藏(在form的屬性中設定),再把工具列隱藏,若在進一步,也可用api將執行緒的名稱隱藏,這樣一來就好像此程式完全沒在執行一樣,但卻還是有作用.....
不關閉不等於常駐,仍是一般程序。 在使用筆記本、Word、Excel、IE 的時候,不會把使用中或在背景前述程式叫做常駐。比如說在 WinNT 系列下,標準文件會採用 "服務" 這個詞。 常駐是從 DOS 年代繼承下來, DOS 年代沒有多工,常駐程式會定時發出插斷,中斷原先執行程式後執行所需功能,是在單工系統下的方法,且常駐程式的限制很多,包含必須使用小於 64 k 的 .com。過去剛進入 Windows 3.1 時,還沒中文版前,很多程式是外掛在 Winodws 載入前,比如說中文化的核心,這時還可稱為常駐。現況在多工的 Windows 下,已不需或說根本沒有常駐的保留空間,但是常有人習慣上的使用這個詞。但是就算是使用這個詞,實際執行狀況已與原來定義不同。 在 Windows 2003 線上說明是這樣解釋的: -------------------------------------------- terminate-and-stay-resident (TSR) program - 常駐 (TSR) 程式 在 MS-DOS 下執行的程式,它可以維持在記憶體中 (即使它不是在執行中),當其他任何應用程式正在執行時,系統可以快速啟動它以執行特殊工作。 -------------------------------------------- 相關參考還很多,比如說: -------------------------------------------- Dosonly 避免從 Command.com 提示字元啟動 MS-DOS 應用程式以外的應用程式。 備註 當您結束 MS-DOS 應用程式時,Windows XP 會回到命令直譯器 (Cmd.exe)。但在執行常駐 (TSR) 程式或暫停 MS-DOS 應用程式以傳回命令提示字元時,Windows XP 會執行 MS-DOS 環境的命令直譯器 (Command.com)。此種作法可以保存 MS-DOS 環境,讓您能立即使用 TSR。 -------------------------------------------- 仔細看可以知道,Windows 保留常駐支援的是指 MS-DOS 模式下,並非是 Windows 本身。
心冷大大真是博學~每次都可以學到不少東西~