① 如何在VB中嵌入C語言
直接用VC 或者DEV C++做就可以了~~~
沒必要用VB做界面,也不算美觀啊~
用圖形化的界面,C語言寫程序是不錯的,還可以用WIN API啊,用WIN API的效果和VB做界面是一樣的~做圖形化的界面,可能需要一些矢量的繪圖軟體,做出的界面好壞就看你的圖畫的怎麼樣了~~
入手點有2個 一個是用C語言寫圖形化的程序,還需要帶著使用繪圖軟體。
在一個就是用WIN API調用和VB一樣的界面~
用VB做界面是不現實的,也沒必要~
不過在這里補充一點,用C語言寫這個程序的話,代碼量可能是用VB寫著程序代碼的10倍以上,弄不好會更多~。而且連接操作資料庫比較繁瑣。
從你製作管理軟體的角度來說,還是別用C語言了 ,直接用VB寫吧~沒人用VB做界面,C語言寫程序,C語言一般寫的是游戲的核心演算法之類,特別需要執行效率的東西~
再說了,VB做管理軟體的能力很強,資料庫介面連接是直接用控制項綁定就可以的。而且學會幾句簡單的SQL語言就可以操作管理資料庫了。
最好是這個管理軟體完全用VB寫~,只要掌握SQL就可以了,VB連接資料庫傻子都能用明白,學學ADO就可以了。
② 請高手幫忙,謝謝! 如何用VB寫代碼生成C的程序
如何用VB寫代碼生成C的程序 ? 目前微軟也沒有這樣的工具,更別說我們個人了,建議放棄這個想法吧。
③ VB調用C程序
有兩種方式:
第一種就是將部分功能用C語言編寫並使用DEF文件將函數導出做成DLL以供VB程序調用,調用時需要在VB中聲明調用的介面(就象VB調用系統的API函數一樣);
第二種就是將部分功能用C語言編寫成COM組件並在系統中注冊以供VB程序調用,調用時在VB的項目中添加對該COM組件的依賴,定義出該組件的對象直接調用(就象VB調用EXCEL等微軟提供的COM組件一樣);
④ 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語言這個
DimtAsInteger=0
Dimans(33),num(33),n,mAsInteger
PublicFunctiondfs(ByValgAsInteger,ByValminAsInteger)AsString
DimiAsInteger
DimstrAsString=""
Ifg=mThen
t+=1
Fori=0Tom-1Step1
str=str&num(ans(i))&""
Next
str=str&num(ans(i))&vbCrLf
Else
Fori=minTonStep1
ans(g)=i
dfs(g+1,i+1)
Next
EndIf
Returnstr
EndFunction
PrivateSubButton7_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton7.Click
DimstrAsString=""
DimiAsInteger
n=InputBox("請輸入數字n")
m=InputBox("請輸入數字m")
str=str&"輸入"&n&"個數字"&vbCrLf
Fori=0TonStep1
num(i)=InputBox("請輸入第"&i&"個數字")
Next
dfs(0,0)
str=str&"共有"&t&"個組合"
TextBox6.Text=str
EndSub
⑥ 如何用visual studio2013編寫簡單C語言程序
首先打開vs2013,我們發現有 新建項目 和 打開項目 的選項,我們選擇新建項目。
如何用visual studio2013編寫簡單C語言程序
之後會有一個新建項目的界面,左側有各種語言的編寫環境,比如VB,VC#,VC++,我們如果編寫C語言就選擇VC++,因為c++基本兼容C語言。這時的項目不用添加後綴,這相當於一個大的工程。
選擇好類型,寫好項目名稱之後點擊確定。
如何用visual studio2013編寫簡單C語言程序
點擊下一步
如何用visual studio2013編寫簡單C語言程序
這里比較關鍵。勾上空項目,不選的話因為程序會默認為你添加一些代碼,用不上有時會編譯出錯。比較適合初學者。
如何用visual studio2013編寫簡單C語言程序
這時我們已經新建好一個項目了,右鍵源文件添加新建項。
如何用visual studio2013編寫簡單C語言程序
添加新建項之後命名,C語言的代碼一定要修改後綴,將.cpp改為.c,向程序說明這時一個C語言代碼。
如何用visual studio2013編寫簡單C語言程序
寫好代碼後調試運行,如果你沒有寫讓程序停留的代碼就不要直接按F5,你可以按ctrl+F5調試。
如何用visual studio2013編寫簡單C語言程序
8
平時默認為Debug,你如果開發完成一個程序後給別人使用就要選擇Release版的調試,這樣別人在沒有vs的環境下也可以使用。
如何用visual studio2013編寫簡單C語言程序
⑦ 用VB改寫一個C語言
Dim t As Integer = 0
Dim ans(33), num(33), n, m As Integer
Public Function dfs(ByVal g As Integer, ByVal min As Integer) As String
Dim i As Integer
Dim str As String = ""
If g = m Then
t += 1
For i = 0 To m - 1 Step 1
str = str & num(ans(i)) & " "
Next
str = str & num(ans(i)) & vbCrLf
Else
For i = min To n Step 1
ans(g) = i
dfs(g + 1, i + 1)
Next
End If
Return str
End Function
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
Dim str As String = ""
Dim i As Integer
n = InputBox("請輸入數字n")
m = InputBox("請輸入數字m")
str = str & "輸入" & n & "個數字" & vbCrLf
For i = 0 To n Step 1
num(i) = InputBox("請輸入第" & i & "個數字")
Next
dfs(0, 0)
str = str & "共有" & t & "個組合"
TextBox6.Text = str
End Sub
⑧ 學了VB,如何才能學好C語言程序 從那入手
vb和C的差距還是很大的,VB相對來說要先進一點,VB不是以編程為主的軟體,而C語言就是要編程,但是你在VB里用的一些語句在C語言里還是能遇到的,但是很少。
⑨ 怎麼用vb寫界面,用c或c++寫實現最好寫出一個完整的過程,包括建立什麼文件,完整的源代碼,運行效
vs2010直接興建一個工程就可以用VB,C#寫界面了
C++ 寫界面,有MFC,和CLR兩種工程,最好上手(深入應該有點麻煩)
CLR和VB差不多,只要不是過於華麗的界面,拖拖拉拉就解決了。
不過CLR其實不是真正的C++ ,說是另一種語言,也不為過!
至於VB界面C++的實現,不過是C++寫個DLL或COM組件,供VB調用罷了!
vs2010,用建個C++,CLR應用程序,界面實現全有了,不必要再使用VB了;
實現和具體事務相關,沒有必要看什麼例子;
⑩ 可以用vb製作界面而用C語言編寫程序嗎
1、很簡單啊
要麼VC寫個DLL
導出函數是加法函數
。要麼寫個EXE,VB調用這個EXE,傳命令行的方式吧參數傳給它。
2、VB不是專門做界面的,因為其GUI的庫用起來比較簡單,因此很多人用來做界面;C語言是古老的語言,出現時還沒有圖形界面,因此做演算法比較多,而且運行效率比較高;混合語言編程當然是可以的,也是很多大型程序的通用做法。