作者Uihc (我 有我的倔强...)
看板C_Sharp
标题[问题] 呼叫vb的函式
时间Thu Nov 16 14:51:45 2006
请教各位~~
我想在程式中呼叫vb的 StrConv函式
google之後找到这篇文章
http://blog.blueshop.com.tw/hammerchou/archive/2006/08/10/35642.aspx
我按照文章的叙述
引入了vb的命名空间
using Microsoft.VisualBasic;
using Microsoft.VisualBasic.ApplicationServices;
using Microsoft.VisualBasic.CompilerServices;
using Microsoft.VisualBasic.Devices;
using Microsoft.VisualBasic.FileIO;
using Microsoft.VisualBasic.Logging;
using Microsoft.VisualBasic.MyServices;
也测试这一小段程式
string strData;
strData = Strings.StrConv("强力鎯头的VB部落",VbStrConv.SimplifiedChinese, 2052);
MessageBox.Show(strData); // 显示简体中文字
在编译的时候出现了这样的错误讯息
命名空间 'Microsoft.VisualBasic' 中没有型别或命名空间名称
'ApplicationServices' (您是否遗漏了组件参考?) C:\Documents and
Settings\xxxxx\My Documents\Visual Studio
2005\Projects\test\test\Form1.cs
请问我应该怎麽修正才对呢?谢谢!<(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.64.235
1F:推 liunate:记得要先import该dll(专案) 11/16 15:19
2F:推 Uihc:呵呵 原来是我漏了最前面的步骤 要先加入vb的参考 ^^ 谢谢 11/16 15:45