『壹』 幫忙把下列VB程序改成C語言QAQ
vb轉c其實極其簡單,因為語法結構很相似。
(1)for ... next
例如 for a=1 to n .... next a
轉為: for(a=1;a<=n;a++)
{ ... }
(2) dim 定義語句
例如: dim p(1 to 2005) as integer
轉為: int p[2006];
因為c的下標只能從0開始,為了兼容vb,只能增加空間,要麼就改代碼
(3) 數組元素引用vb用的是小括弧,需要全部改成c的中括弧
(4)inputbox需要轉成c的輸入函數
(5) vb中/是浮點除,\是整除。
『貳』 vb如何編譯DLL鏈接C語言程序
你把C的程序說一下吧。
如果 文本框一,和文本框二的內容 是 C語言程序的參數,就簡單了。
先在VB定義 中 引用你的C程序;
再在按鈕的單擊事件中套用即可。
例如:
public cFunctiom test(byval a as string,byval b as string)
a.click 中使用
test(text1.text,text2.text)
『叄』 VB和C語言有什麼關系啊
VB和C是兩種不同的語言,VB是面向對象的,C是面向過程的。如果非要把兩者聯系起來,VB使用的鏈接庫可以用C語言編寫,VB和VC的差別很大,但到了.net之後兩者越來越像了,只是一些最基本的語句在格式上有差異,很多鏈接庫也都通用了。
『肆』 可以用vb製作界面而用C語言編寫程序嗎
當然可以了,C可以做系統,你說它能不能做一個VB的界面,只不過要用到API函數,你可以用C語言寫DLL,在VB中調用。
VB不是也是用高級語言寫出來的嗎?
VC只是一個環境而已,用C語言能做到的事,在VC中都能夠實現的。
本人過去就用VC開發過不少自己定義的圖形界面,VB界面也沒有太復雜的地方,即使再復雜,用C語言都能夠實現的(這里不必強調VC還是BC還是其他的編程環境)
『伍』 可以用vb製作界面而用C語言編寫程序嗎
1、很簡單啊
要麼VC寫個DLL
導出函數是加法函數
。要麼寫個EXE,VB調用這個EXE,傳命令行的方式吧參數傳給它。
2、VB不是專門做界面的,因為其GUI的庫用起來比較簡單,因此很多人用來做界面;C語言是古老的語言,出現時還沒有圖形界面,因此做演算法比較多,而且運行效率比較高;混合語言編程當然是可以的,也是很多大型程序的通用做法。
『陸』 怎麼在VB6.0中使用C語言 匯編語言
VB中無法直接使用C語言和匯編語言.
不過你可以把C或者匯編語言寫的程序編譯為DLL文件,再到VB里去調用是可以的.
『柒』 我如果有段C語言的代碼,就是簡單的會計算的程序,怎麼弄個界面啊在vb里能用C語言嗎
要界面的話直接用vb好了,如果想保留c的代碼,你可以先嘗試著拷過去,運行一下試試,不行的話就改變一下。c語言實際是有面向對象設計的窗口的,也可以像vb一樣畫出一個按鈕什麼的,具體的去查一下相關的資料吧,這里就不多說了。