| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1147 人关注过本帖
标题:编程调试时遇到“不是有效的win32应用程序”的错误,求解!!!!
只看楼主 加入收藏
scy09701
Rank: 1
等 级:新手上路
帖 子:4
专家分:5
注 册:2008-3-25
收藏
 问题点数:0 回复次数:1 
编程调试时遇到“不是有效的win32应用程序”的错误,求解!!!!
想学习directx编程时遇到的问题,严重打击积极性呀..

编程环境:
Win7 64位
2008
.net Framework 3.5
Microsoft DirectX sdk(June 2010)

程序如下,就是网上的一个简单到不能再简单的directsound程序
已添加了Microsoft.DirectX.dll 和 Microsoft.DirectX.DirectSound.dll 引用
调试前没有报错,但是一运行调试就出现“不是有效的win32应用程序”的错误
但我在别人xp 32位的机器上试了一下,没问题..
现在在上班没法贴图,只能这样了,求解!!!
 
Imports Microsoft.DirectX
Imports Microsoft.DirectX.DirectSound
Public Class Form1
       Dim Dev As Device       '声明设备
       Dim SB As SecondaryBuffer         '声明缓冲区
       Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
           Dev = New Device      '实例化设备
           Dev.SetCooperativeLevel(Me, CooperativeLevel.Normal)       '绑定设备到窗口
           SB = New SecondaryBuffer("D:\1.wav", Dev)       '实例初始化缓冲区
           SB.Play(0, BufferPlayFlags.Looping)        '播放声音
       End Sub
End Class
搜索更多相关主题的帖子: 编程 directx 应用程序 DirectX 积极性 
2012-04-28 10:30
wumingchenxi
Rank: 6Rank: 6
等 级:侠之大者
威 望:6
帖 子:96
专家分:457
注 册:2012-6-6
收藏
得分:0 
把你的工程--〉属性--〉build any CPU 改为x86 看看。
2012-06-07 12:17
快速回复:编程调试时遇到“不是有效的win32应用程序”的错误,求解!!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015910 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved