VF編譯器
㈠ 如何把vf程序編譯成.exe文件
在「項目管理器」上有一個「連編」的按鈕,點擊一下,然後選擇編譯.exe文件就行了。
㈡ VB和VF的區別
一、指代不同
1、VB:是Microsoft公司開發的一種通用的基於對象的程序設計語言。
2、VF:Microsoft公司推出的資料庫開發軟體,用來開發資料庫,既簡單又方便。
二、功能不同
1、VB:為結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。是一種可用於微軟自家產品開發的語言。
2、VF:是在xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基礎上發展而來的32位資料庫管理系統。
三、特點不同
1、VB:VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項,用於高效生成類型安全和面向對象的應用程序。
2、VF:提供多種可視化編程工具,最突出的是面向對象編程。在表的設計方面,增添了表的欄位和控制項直接結合的設置。
㈢ vfp項目如何編譯成可執行的應用程序
VFP是在WINDOWS下應用的資料庫應用和編程軟體,它的特點就是窗口,你在用一個表(.dbf)想生成.exe文件時缺少表單或標簽的可視窗口的載入.所以你必須創建表單或標簽來應用你的數據表.並在代碼頁中建立主程序用作應用程序的起始點.
以下是MSDN的說明,供參考:
在建立應用程序時,需要考慮如下的任務:
設置應用程序的起始點。
初始化環境。
顯示初始的用戶界面。
控制事件循環。
退出應用程序時,恢復原始的開發環境。
下面將具體討論這些任務。典型的情況是,可以建立一個應用程序對象來完成如上任務。請參閱在 Visual Studio …\Samples\Vfp98\Tastrade 目錄下的 Tasmanian Traders 示例應用程序來了解詳細的技術細節。同時,假設使用「應用程序向導」來編譯應用程序,那麼它會建立一個應用程序對象。如果需要的話,可以使用程序作為主文件來完成如上任務。有關詳細內容,請參閱「將一個程序結構化為主文件」。
設置起始點
將各個組件鏈接在一起,然後使用主文件為應用程序設置一個起始點。主文件作為應用程序執行的起始點,可以包含一個程序或者表單。當用戶運行應用程序時,Visual FoxPro 將為應用程序啟動主文件,然後主文件再依次調用所需要的應用程序其他組件。所有應用程序必須包含一個主文件。一般來講,最好的方法是為應用程序建立一個主程序。但是,使用一個表單作為主程序,可以將主程序的功能和初始的用戶界面集成在一起。
如果使用應用程序向導建立應用程序,可讓向導替您建立一個主文件程序。您無須自己專門來做,除非在向導完成之後,自己想改變主文件。
若要設置應用程序的起始點
在「項目管理器」中,選擇要設置為主文件的文件。
從「項目」菜單中選擇「設置主文件」命令。
注意 應用程序的主文件自動設置為「包含」。這樣,在編譯完應用程序之後,該文件作為只讀文件處理。
項目中僅有一個文件可以設置為主文件。
㈣ VF反編譯
程序復雜了,你反編譯出來重新整合也是很麻煩的
很容易出現這樣或者那樣的問題
如果簡單的話,改改也快
㈤ VFP如何編譯
一、在本機編譯、運行exe文件的做法:
⑴在項目中選中一個表單或prg文件,目的是作為主文件(啟動文件);
⑵點擊菜單"項目",選"設置主文件",選中的文件就為主文件;
⑶在項目窗口中選"連編",連編窗口選"連編可執行文件",選擇路徑和輸入你要生成的exe文件的名字,連編就生成了可執行文件。
二、 你自己用vfp作一個發布安裝盤,刻成光碟,送給用戶:。
用vfp作一個發布安裝盤,步驟:
1 將要發布的文件(.exe,...)復制到一個文件夾中(假設為d:\xxx)
2 運行 vfp6,工具-〉向導-〉安裝,在發布樹在哪個目錄對話框中,選擇d:\xxx,下一步
3在步驟2,中如果你在程序中,沒有用到控制項,單擊 下一步即可,否則選定您用到的第三方控制項
4在 步驟3磁碟映像 中 選擇網路安裝,並選個一個要生成的目錄(如d:\MySetup)下一步
5 在 步驟4安裝選項 的 安裝對話標題 中輸入標題 如:建築設備管理系統 版權信息 下一步
6 安裝目錄、程序組(最好也寫:如:建築設備管理系統)下一步
7 下一步
8 完成
9 退出vfp60
10 到 D:\mysetup\netsetup 下,將文件刻錄到光碟(或拷貝U盤)到客戶機上,setup即可。
㈥ vfp的文本編輯器在哪裡呀詳細些好哦~
在項目管理器中的其他選項卡上選擇「文本」,然後點擊「新建」按鈕就打開文本編輯器了。
㈦ 請問:c語言和VB、VF是什麼關系
一點關系都沒有,三種不同的語言,C一般寫單片機或者操作系統底層,VB一般用於寫前端應用,VF一般用於開發MIS系統。
c語言、vb是兩種編程語言,不同之處在於c語言是編譯型語言,而vb是解釋型語言,而vf是一種資料庫軟體,全稱visualfoxpro。
c語言是一門通用計算機編程語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。一般的系統開發都是使用c語言完成的,比如linux、windows等。
visual basic是一種由 microsoft 公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。
visualfoxpro是microsoft公司推出的資料庫開發軟體,用它來開發資料庫,既簡單又方便。
(7)VF編譯器擴展閱讀
1、C語言它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
2、C語言的應用范圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。
㈧ 同時使用VB和VF用什麼編譯器或分別用什麼編譯器請推薦最新版的!高分獎勵!
。。。。。。。。。。。。。。。。。
。NET可以吧
㈨ 如何把vf程序編譯成.exe文件
VFP是在WINDOWS下應用的資料庫應用和編程軟體,它的特點就是窗口,你在用一個表(.dbf)想生成.exe文件時缺少表單或標簽的可視窗口的載入.所以你必須創建表單或標簽來應用你的數據表.並在代碼頁中建立主程序用作應用程序的起始點.
以下是MSDN的說明,供參考:
在建立應用程序時,需要考慮如下的任務:
設置應用程序的起始點。
初始化環境。
顯示初始的用戶界面。
控制事件循環。
退出應用程序時,恢復原始的開發環境。
下面將具體討論這些任務。典型的情況是,可以建立一個應用程序對象來完成如上任務。請參閱在 Visual Studio …\Samples\Vfp98\Tastrade 目錄下的 Tasmanian Traders 示例應用程序來了解詳細的技術細節。同時,假設使用「應用程序向導」來編譯應用程序,那麼它會建立一個應用程序對象。如果需要的話,可以使用程序作為主文件來完成如上任務。有關詳細內容,請參閱「將一個程序結構化為主文件」。
設置起始點
將各個組件鏈接在一起,然後使用主文件為應用程序設置一個起始點。主文件作為應用程序執行的起始點,可以包含一個程序或者表單。當用戶運行應用程序時,Visual FoxPro 將為應用程序啟動主文件,然後主文件再依次調用所需要的應用程序其他組件。所有應用程序必須包含一個主文件。一般來講,最好的方法是為應用程序建立一個主程序。但是,使用一個表單作為主程序,可以將主程序的功能和初始的用戶界面集成在一起。
如果使用應用程序向導建立應用程序,可讓向導替您建立一個主文件程序。您無須自己專門來做,除非在向導完成之後,自己想改變主文件。
若要設置應用程序的起始點
在「項目管理器」中,選擇要設置為主文件的文件。
從「項目」菜單中選擇「設置主文件」命令。
注意 應用程序的主文件自動設置為「包含」。這樣,在編譯完應用程序之後,該文件作為只讀文件處理。
項目中僅有一個文件可以設置為主文件。主文件用下圖所示的符號表示。
㈩ VF與C語言的區別
C語言, 就因為它是高級語言,所以比他們難,一點!他們都是相連的.都差不多
C語言是國際上廣泛流行的、很有發展前途的計算機高級語言。它適合作為系統描述語言,即可用來編寫系統軟體,也可用來編寫應用軟體。
早期的操作系統等系統軟體主要是用匯編語言編寫的(包括 UNIX操作系統在內)。由於匯編語言依賴於計算機硬體,程序的可讀性和可移植性都比較差。為了提高可讀性和可移植性,最好改用高級語言,但一般的高級語言難以實現匯編語言的某些功能(匯編語言可以直接對硬體進行操作),例如:對內存地址的操作、位操作等)。人們設想能否找到一種既具有一般高級語言特性,又具有低級語言特性的語言,集它們的優點於一身。於是,C語言就在這種情況下應運而生了。
C語言是在B語言的基礎上發展起來的,它的根源可以追溯到ALGOL 60。 1960年出現的ALGOL 60是一種面向問題的高級語言,它離硬體比較遠,不宜用來編寫系統程序。1963年英國的劍橋大學推出了CPL(CombinedProgram- ming Language)語言。CPL語言在ALGOL 60的基礎上接近了硬體一些,但規模比較大,難以實現。1967年英國劍橋大學的Matin Richards對 CPL語言作了簡化,推出了BCPL(Basic Combined Programming Language)語言。1970年美國貝爾實驗室的 Ken Thompson以 BCPL語言為基礎,又作了進一步簡化,設計出了很簡單的而且很接近硬體的 B語言( 取 BCPL的第一個字母),並用 B語言寫第一個UNIX操作系統,在PDP-7上實現。 1971年在PDP-11/20上實現了B語言,並寫了UNIX操作系統。但B語言過於簡單,功能有限。1972年至 1973年間,貝爾實驗室的 D.M.Ritchie在B語言的基礎上設計出了C語言(取 BCPL的第二個字母)。C語言既保持了BCPL和B語言的優點(精練、接近硬體),又克服了它們的缺點(過於簡單、數據無類型等)。 最初的C語言只是為描述和實現UNIX操作系統提供一種工作語言而設計的。1973年,K.Thom- pson和D.M.ritchie兩人合作把UNIX的90%以上用 C改寫(UNIX第5版。原來的 UNIX操作系統是1969年由美國的貝爾實驗室的 K.Thompson和D.M.Ritchie開發成功的,是用匯編語言寫的)。
後來,C語言多次作了改進,但主要還是在貝爾實驗室內部使用。直到1- 975年UNIX第6版公布後 ,C語言的突出優點才引起人們普遍注意。1977年出現了不依賴於具體機器的C語言編譯文本《可移植C語言編譯程序》,使C移植到其它機器時所做的工作大大簡化了,這也推動了UNIX操作系統迅速地在各種機器上實現。例如,VAX,AT&T等計算機系統都相繼開發了UNIX。隨著 UNIX的日益廣泛使用,C語言也迅速得到推廣。C語言和UNIX可以說是一對孿生兄弟,在發展過程中相輔相成。1978年以後,C語言已先後移植到大、中、小、微型機上,已獨立於UNIX和PDP了。現在C語言已風靡全世界,成為世界上應用最廣泛的幾種計算機語言之一。
以1978年發表的UNIX第7版中的C編譯程序為基礎,Brian W.Kernighan和 Dennis M.Ritchie(合稱K&R)合著了影響深遠了名著《The C Programming Lan- guage》,這本書中介紹的C語言成為後來廣泛使用的C語言版本的基礎,它被稱為標准C。1983年,美國國家標准化協會(ANSI)根據C語言問世以來各種版本對C的發展和擴充 ,制定了新的標准,稱為ANSI C。ANSI C比原來的標准C有了很大的發展。K&R在1988年修改了他們的經典著作《The C Progra- mming Language》 ,按照ANSI C的標准重新寫了該書。1987年,ANSI C又公布了新標准--87 ANSI C 。目前流行的C編譯系統都是以它為基礎的。
VB 是Visual Basic編程語言
編寫計算機程序需要使用計算機編程語言。計算機編程語言是人和計算機「對話」的橋梁。就像人類的語言一樣,計算機編程語言也有很多。目前較為廣泛使用的語言有「C++」、「Pascal」、「Basic」等。在眾多的計算機編程語言中,以BASIC語言最為易學易用。
BASIC是英文Beginner』s All purpose Symbolic Instruction Code的縮寫,意思為初學者通用符號指令代碼,一直都是程序設計入門的首選語言。
1991年,Visual Basic(簡稱VB)面世,他是第三代BASIC語言,它不但秉承了BASIC語言的易學易用的優點,而且增加了圖形界面設計工具。它簡化了復雜的窗口程序編寫過程,讓編程者將更多的精力致力於問題的求解過程。
VF是Visual Foxpro,這個不太了解,不過學的也沒有多大的用處.
Java是Sun公司推出的一種編程語言。它是一種通過解釋方式來執行的語言,語法規則和C++類似。同時,Java也是一種跨平台的程序設計語言。用Java語言編寫的程序叫做「Applet」(小應用程序),用編譯器將它編譯成類文件後,將它存在WWW頁面中,並在HTML檔上作好相應標記,用戶端只要裝上Java的客戶軟體就可以在網上直接運行「Applet」。 Java非常適合於企業網路和Internet環境,現在已成為Internet中最受歡迎、最有影響的編程語言之一。 Java有許多值得稱道的優點,如簡單、面向對象、分布式、解釋性、可靠、安全、結構中立性、可移植性、高性能、多線程、動態性等。Java擯棄了C++中各種弊大於利的功能和許多很少用到的功能。 Jave可以運行與任何微處理器,用Java開發的程序可以在網路上傳輸,並運行於任何客戶機上。
面向對象的程序設計語言
在C的基礎上,一九八三年又由貝爾實驗室的Bjarne Strou-strup推出了C++。 C++進一步擴充和完善了C語言,成為一種面向 對象的程序設計語言。C++目前流行的最新版本是Borland C++4.5,Symantec C++6.1,和Microsoft VisualC++ 2.0。C++提出了一些更為深入的概念,它所支持的這些面向對象的概念容易將問題空間直接地映射到程序空間,為程序員提供了一種與傳統結構程序設計不同的思維方式和編程方法。因而也增加了整個語言的復雜性,掌握起來有一定難度。
C和C++
但是,C是C++的基礎,C++語言和C語言在很多方面是兼容的。因此,掌握了C語言,再進一步學習C++就能以一種熟悉的語法來學習面向對象的語言,從而達到事半功倍的目的。