0
我編寫了下面的代碼,並且需要分配的.PGP文件才能包含文本http://。由Autocad讀取PGP文件,該文件請求其文本中的「http://」能夠啓動desierd網頁。問題是,VBA是否自動格式化http://作爲代碼入口,而不是將它寫入基於文本的PGP文件。無法讓VBA將「http://」寫入文本?
任何人可以告訴我如何實現以後im?
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
Dim FILE_NAME As String = "C:\test.pgp"
If System.IO.File.Exists(FILE_NAME) = True Then
Dim objWriter As New System.IO.StreamWriter(FILE_NAME, True)
objWriter.WriteLine((TextBox5.Text) + "," + " " + "START http://" + (TextBox6.Text) + ", 1,,")
objWriter.Close()
MsgBox("The acad.pgp file was successfully appended…")
Else
MsgBox("File missing reinstall or contact vendor…")
End If
End Sub
你是什麼意思'VBA自動格式化http://作爲代碼實體? (順便說一句,你使用的是VB.NET,而不是VBA) – 2010-10-29 07:59:31
不需要使用VBA,每次我輸入http://即使在texte方括號內(不管在它旁邊有START)VBA是自動更正http: /帶下劃線,並且沒有寫入pgp(基於文本的文件) – habiel 2010-10-29 08:04:14
更正是VBA將其自動配置爲代碼實體! – habiel 2010-10-29 08:05:35