Ⅰ php可以使用VB把他的核心代碼封裝成DLL嘛
PHP使用VB封裝成DLL?沒有試過。
不過,Zend Corporation (http://www.zend.net)
開發的產品 Zend Studio 可以裝PHP進行編譯,編譯過的PHP運行速度比不編譯的要快。而且,因為編譯後生成的是二進制文件,所以,Zend Studio 也就達到了為PHP加密的功能(雖然國內已經有人開發了一種能對被Zend Studio某些版本編譯過的PHP進行反編譯,從而得到源代碼)。Zend Studio並不是免費的。
經過編譯後的PHP程序不能夠再運行,你的伺服器上必須裝有Zend 公司的另一免費產品:Zend Optimizer。使用Zend Optimizer 後,就可以在你的伺服器上正常運行編譯過的PHP程序了。
Ⅱ php翻譯到vb問題
PHP中的^代表的一種位運算,VB的^才是指數運算符。。。
這種位運蘆源算的方法和二進制運算中的Xor等同,但是VB中的Xor MS是屬於邏讓昌輯坦嘩扒運算符,所以返回值是布爾,和PHP的不同。。。
Ⅲ 用PHP向VB傳遞資料庫查詢結果
直接傳遞不了。你可以用類似於webservices或者xml這樣的方法來實現數據傳遞。
Ⅳ 求大神指點,將以下vb代碼轉換成PHP代碼
你下次別發圖,只發知洞姿代碼好么?想直接在代碼上給你改的,難道讓我照著圖片一顫毀個字一個字打出來?好多處錯誤,沒法一一說明搭絕。
Ⅳ 最近在開發vb程序,網頁版採用php+mysql,要做的就是vb伺服器端也可以獲取資料庫的數據
你的vb要獲取資料庫數據,不是用vb去連接mysql最方便毀行嗎?
如果不好實現,你可以用php寫個操作老粗資料庫的介面侍余鎮,vb直接調用這些介面就行了。
Ⅵ 求 PHP代碼改C#或者vb.net
public static string getMd5Hash(string input)
{
MD5 md = MD5.Create();
byte[] buffer = md.ComputeHash(Encoding.Default.GetBytes(input));
buffer = md.ComputeHash(buffer);
buffer = md.ComputeHash(buffer);
StringBuilder builder = new StringBuilder();
for (int i = 0; i < buffer.Length; i++)
{
builder.Append(buffer[i].ToString("x2"));
}
return builder.ToString();
}
Ⅶ 怎麼用vb或者php寫一個處理文本格式的小工具
試用 vb 編寫了一個小軟體,其代碼如下:
FunctiondoTrans(alineAsString)AsString
Dimstr()AsString
str=Split(aline,"-----")
doTrans=str(0)
EndFunction
PrivateSubCommand1_Click()
Dimlines()AsString
Text2.Text=""
lines=Split(Text1.Text,vbCrLf)
Fori衫拆逗=0ToUBound(lines)-1
御衫Text2.Text=Text2.Text&doTrans(lines(i))&vbCrLf
或賣Next
EndSub
運行結果:
Ⅷ 怎麼運行VB源代碼
首先你要有VB 這個軟體,注意你還的注意版本的問題,是否與你現有的源代碼是否一致,一般來講VB6.0的大多數.
然後打開你的VB程序,點擊文件--打開工程--選擇你保存源程序的代碼的文件夾,選擇工程文件(VBP\VBG文件) ,確定.
現在可以先按F5來試運行,沒問題,點擊文件---生成XXXXX.EXE --一路下去就OK啦!
Ⅸ 請問如何用PHP代碼調用VB程序啊
PHP調用VB .dll
第一步: 用VB建立自己的組件
第2步:建立一個方法(不要看的了不宴如起 就像你寫類的時候的亮畝方法一樣)
第3: 生敬祥森成DLL文件
第4:注冊
現在我們寫一個PHP吧
<?
$dll=new COM("mytestdll.mydll"); //事例化組件(或者你可以想成現在我們要調用一個類了 ;p )
echo $dll->writehtml(); //調用這個類的方法
?>
Ⅹ vb 有哪些方式與PHP通信
1、WebBrowser控制項:
WebBrowser1.Navigate "PHP的網址及臘中喊輪野參數"
2、Inet控制項:
ret = Inet1.OpenURL("PHP的網址及參數")
3、xmlhttp組件:
xmlhttp.Open "PHP的網址培茄及參數", False
xmlhttp.Send