Time of Update: 2017-02-27
文字框控制項(textbox)主要用於接收或顯示資料,在vfp中是一個常用控制項,差不多每個程式都要用到它。vfp基礎教程-文字框(textbox)控制項及vfp基礎教程-數組中已經分別對文字框控制項和數組做了介紹,本文來設計一個將這二者結合起來應用的例子。關於文字框控制項資料來源的處理:如果在表單中使用資料環境,可以在“資料環境設計器”中拖動表的各個欄位到表單上,系統會自動產生各個欄位對應的標籤及文字框,並且文字框的資料來源會自動與表中對應的欄位綁定,這是一種處理方式;
Time of Update: 2017-02-27
選項按鈕組控制項(OPtiongroup),也可以叫做“選項按鈕組”,是vfp的常用控制項之一。在vfp基礎教程-選項按鈕組一文中已經給出了該控制項的常用屬性和方法,並且給出了一個將該控制項的controlsource屬性與表中某一欄位綁定的例子。本文來補充一個對該控制項的click事件進行編程的例子,運行介面如下圖:在上圖中可以根據使用者的選擇計算長方形的周長或面積。製作步驟如下:一、建立表單,將其caption屬性值設為“編程入門網-計算長方形周長及面積&
Time of Update: 2017-02-27
在vfp基礎教程-計時器(timer)中已經對計時器控制項的屬性及方法等做了介紹,這個控制項的應用重點是它的Interval屬性和timer事件。本文來補充一個例子,運行時在計時器控制項的timer事件中控制label控制項的位置形成動畫效果,如下圖:本例通過在timer事件中操作標籤控制項的top屬性來實現標籤上下移動的動畫。如果要製作左右移動的動畫,原理是一樣的,在timer事件中操作標籤控制項的left屬性即可。本例製作過程:一、建立表單,width屬性值設為290,height屬性值設為
Time of Update: 2017-02-27
我們知道正常的VFP菜單都是顯示在主畫面(_screen)中的,但如果要使用頂層表單來做軟體的主介面,_screen是要屏蔽掉的。這就產生了一個問題:_screen沒有了,軟體菜單該往哪裡放呢?沒有關係,可以使用只能從頂層表單中調用的菜單來解決這個問題,另外這種菜單的調用處是在頂層表單的init事件中,而不是在主程式中。本例來製作一個只能從頂層表單調用的系統主菜單MAIN.MPR,下一課我們將會給出使用頂層表單製作軟體主介面的樣本,並會在該樣本中調用這個菜單。該菜單包括“資料操作&r
Time of Update: 2017-02-27
上兩個例子中介紹了使用“類別設計工具”來互動方式建立類,與互動方式相對應的,也可以用編程方式建立類。不過用這種方式來建立類很麻煩,並且需要極大的耐心去調試,相對來說用得比較少。算是擴充一下知識面吧,本文對編程方式定義類的語句格式做一個簡單的介紹,但是不必深究和浪費太多的時間,畢竟已經有可視化的、強大的“類別設計工具”可以用了;否則VFP這三個字母中,打頭的這個V(Visual)也就失去其意義了。本文末尾給出了編程方式建立類的一個簡單範例程式碼,運行
Time of Update: 2017-02-27
本例對看執行個體學VFP:對資料表中記錄進行修改一文的執行個體進行了一點改進,增加了“撤消”功能。程式運行時如下圖:在組合框中選擇要尋找的欄位,在文字框中輸入尋找內容後單擊右側的“尋找”按鈕後將尋找結果顯示在上方的表格中,“尋找”按鈕變成“撤消”按鈕,同時啟用“刪除”按鈕及用於顯示資料的文字框,並將目前記錄(滿足查詢條件的記錄)的值同時顯示在文字框中,;單擊“刪除&
Time of Update: 2017-02-27
在VFP中動作表記錄時,既可以使用sql語句,也可以使用內建的append、replace、delete/pack/zap等命令並配合一些記錄指標定位和資料排序方面的命令及函數來使用,而在vb/vb.net中,使用ADO/ADO.NET的屬性和方法就可以了。VFP象C語言一樣靈活,但或許正是由於這一點,讓許多剛接觸她的人感覺無處下手並進而不喜歡她。VFP象是一位其貌不揚、性格內向的淑女,不是每個人都會喜歡她,只有瞭解她的優點的人才會愛上她。話說得有點跑題了,現在言歸正傳。從本文開始會給出一些使用
Time of Update: 2017-02-27
如果想將Excel中的資料轉換到Access中,可以採取下面的直接匯入法和建立連結法來完成。一、直接匯入法1.啟動Access,建立一資料庫檔案。2.在“表”選項中,執行“檔案→擷取外部資料→匯入”命令,開啟“匯入”對話方塊。3.按“檔案類型”右側的下拉按鈕,選中“Microsoft
Time of Update: 2017-02-27
簡介什麼是 資料採礦?您會不時地問自己這個問題,因為這個主題 越來越得到技術界的關注。您可能聽說過像 Google 和 Yahoo! 這樣的公司都在 產生有關其所有使用者的數十億的資料點,您不禁疑惑,“它們要所有這些 資訊幹什嗎?”您可能還會驚奇地發現 Walmart 是最為先進的進行資料挖 掘並將結果應用於業務的公司之一。現在世界上幾乎所有的公司都在使用資料挖 掘,並且目前尚未使用資料採礦的公司在不久的將來就會發現自己處於極大的劣
Time of Update: 2017-02-27
.net是一種建立在虛擬機器上執行的語言,它直接產生 MSIL 的中繼語言,再由.net編譯器 JIT 解釋映象為機器碼並交付CPU執行。中繼語言很容易被反編譯,所以研究下如何有效保護dll檔案。我大致的方法為 :強簽名+混淆+加密。強簽名強命名程式集,可以確保你的程式集唯一,而不被篡改、冒用等;即使相同名字的程式集如果簽名也會不同。強簽名很簡單,本站另一文章已經詳細進行了講解,請參考:http://www.cn-web.com/shtml/article/net /fxsj/2009/06/1
Time of Update: 2017-02-27
學習WorldWind有很長時間了,理論學習算是基本完成了。我體會是WW的學習主要分為兩大步:WW架構體系學習和WW外掛程式學習。學習WW外掛程式逐步深入後,必然要首先學習Direct3D編程,這也算是我的經驗之談吧。今天Virtual Earth外掛程式學習完成,也標誌著我可以從WW理論轉向WW實踐啦。雖然我總結介紹的是Virtual Earth外掛程式,但是希望網友閱讀下面的內容前,最好能夠先深入學習Direct3D編程、BMNG和Globe
Time of Update: 2017-02-27
DriverStudio 是一套用來簡化微軟Windows 平台下裝置驅動程式的開發,調試和測試的工具包。DriverStudio 當前的版本包括下列工具模組:DriverAgentDriverAgent 為Win32 應用程式提供直接存取硬體的功能。即使你沒有任何裝置驅動程式開發的經驗或經曆,你也能編寫出DriverAgent應用程式來直接存取硬體裝置。DriverAgent 應用程式可以運行在 Windows 98, Windows 95, Windows NT 和 Windows 2000
Time of Update: 2017-02-27
flywolf(mailto:flywolf@ynmail.com)最近,我偶然發現了一個超星 -> BMP的方法。首先,請下載最新的“超星3.4Beta 7”,安裝後,運行Delphi5,選擇Component->Import ActiveX Control,然後,你會發現“Import ActiveX”中有一個選擇為“Pdg2 Type Library(Version
Time of Update: 2017-02-27
有朋友遇到這樣的一個問題,在WPF中,當Closing一個表單時,將e.Cancel=true,然後再調用Hide()方法,以便隱藏視窗而不是關閉,但報異常了:“當Window
Time of Update: 2017-02-27
槽函數和普通的C++成員函數沒有很大的區別。它們也可以使virtual的;可以被重寫;可以使public、protected或者 private的;可以由其它的C++函數調用;參數可以是任何類型的。如果要說區別,那就是,槽函數可以和一個訊號相串連,當這個訊號發生時,它可以被自動調用。connect()語句的原型類似於:connect(sender, SIGNAL(signal), receiver,
Time of Update: 2017-02-27
環境:Fedora Linux 16問題描述:Fedora linux16 用root使用者登入 ,輸入密碼出現驗證失敗,即使你的密碼是正確的,也會出現這種情況,這是因 為Fedora linux 預設禁止了root 超級使用者。解決辦法:最開始 嘗試利用修複模式修改root使用者密碼,但是重啟後仍然不奏效。現在通過以下 修改:進入修複模式,輸入以下命令修改:1.輸入命令:vi /etc/pam.d/gdm,在文字編輯器中(輸入i才能進入編輯模式)注釋掉"auth required
Time of Update: 2017-02-27
項目開發過程中,需求涉及到了各種文檔轉換為HTML或者網頁易顯示格式,現在將實現方式整理如下:一、使用Jacob轉換Word,Excel為HTML“JACOB一個Java-COM中介軟體.通過這個組件你可以在Java應用程式中調用COM組件和Win32
Time of Update: 2017-02-27
目標:繼續找尋符合自己要求的文章評論組件,一直還沒說自己的需求呢, 用了再說吧。這次要安裝試用的是:Chrono Comments,支援 Joomla 1.5.x,它包括兩部 分:1. Chrono Comments 文章評論組件 1.2 多國語言版,檔案: ChronoComments_component_V1.2_J1.5_Chinese.zip2. Chrono Comments 文章評論組件內容外掛程式 1.2 多國語言版,檔案:
Time of Update: 2017-02-27
自訂屬性,使用聲明式編程的方式,HTML也是屬於這種編程方式。17.1 使用自訂屬性只是將一些附加資訊與某個目標元素關聯起來。編譯器在託管模組的中繼資料中產生額外的資訊。從System.Attribute派生,所有符合CLS的屬性都是從這個基類派生。有定位參數和具名引數兩種,前者必須指定。可以將多個屬性應用於單個目標元素,用逗號分割。17.2 定義自己的屬性屬性類標準寫法: [AttributeUsage(AttributeTargets.Enum, Inherited =
Time of Update: 2017-02-27
一、背景介紹現在的行動電話是小型的電腦,它的處理能力與台式機的標準處理能力相比很有限,但是足夠運行一個小型的遊戲。現在的手機的一個特性就是它們還是網路電腦,能夠高速發送和接收數字資料。