一个奇怪的问题,c#调用c++的dll 应该是dll的编译问题,检查是不是最新版本,检查选项是否正确另:楼主做的dll貌似用tts把txt转换为wav的,好像没有必要这么费劲一定用c++做的dll吧,c#也很简单啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢~。不过检查很多次了。同样的代码,为什么放在SaveDialog里面会对代码有影响呢? Debug Assertion Failed! 错误提示都说明了啊,函数里面肯定判断了输入参数的正确性,肯定是你输入的参数不正常,C++里面直接Assert了 如果c++中该字符串是宽字符组,就用这个private static extern void Txt2Wav(String content, [MarshalAs(UnmanagedType.LPWStr)] String sFileNameWave)如果不是就这个private static extern void Txt2Wav(String content, [MarshalAs(UnmanagedType.LPStr)] String sFileNameWave) System.Diagnostics.Process 运行完需要按一个键 不然程序就挂起了.. 使用ICSharpCode.SharpZipLib.dll压缩文件后用WinRar解压时异常 用C# winform程序开启windows服务 怎么做? 想了好几天了,存储过程该怎么调用 windows窗体的Language问题 100分 求 vs.net 2003 下载地址。。。。 C#皮肤问题 C#怎么引用DELPHI写的Webservice? 求助正则表达式的电子版,顶者有分 怎样在c#的组件中得到当前组件所运行的目录路径? 一个关于文件夹共享的例子。 打开窗口的问题
private static extern void Txt2Wav(String content, [MarshalAs(UnmanagedType.LPWStr)] String sFileNameWave)如果不是就这个
private static extern void Txt2Wav(String content, [MarshalAs(UnmanagedType.LPStr)] String sFileNameWave)