社区
ATL
帖子详情
自定义控件注册 提示"由于应用程序配置不正确 应用程序未能启动"
sunday410
2010-04-27 09:39:39
用vc2008 做了个控件,在我的机器上能注册,但在别人的机器上总是提示以上错误,不知道大家有没有碰到过这种问题
...全文
282
6
打赏
收藏
自定义控件注册 提示"由于应用程序配置不正确 应用程序未能启动"
用vc2008 做了个控件,在我的机器上能注册,但在别人的机器上总是提示以上错误,不知道大家有没有碰到过这种问题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2010-04-27
打赏
举报
回复
在你2008的安装目录下搜一个vcredist_x86.exe到目标机器上运行一下应该就可以了
oyljerry
2010-04-27
打赏
举报
回复
[Quote=引用 2 楼 sunday410 的回复:]
引用 1 楼 jameshooo 的回复:
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
那我是不是用打包工具把控件打包就可以了?
[/Quote]
把你的模块以及编译器的redistribution package放到一起,然后到目标机器上安装..
尹成
2010-04-27
打赏
举报
回复
方法一:
在类似C:\Program Files\Microsoft Visual Studio 8\VC\redi
st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 下找到了下列文件:
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest
把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以正确运行了。
其他release版、MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!
方法二:
修改编译选项,将/MD或/MDd 改为 /MT或/MTd,这样就实现了对VC运行时库的静态链接,在运行时就不再需要VC的dll了。
方法三:
工程-》属性-》配置属性-》常规-》MFC的使用,选择“在静态库中使用mfc”
这样生成的exe文件应该就可以在其他机器上跑了。
方法四:
你的vc8安装盘上找到再分发包vcredist_xxx.exe和你的程序捆绑安装
sunday410
2010-04-27
打赏
举报
回复
[Quote=引用 1 楼 jameshooo 的回复:]
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
[/Quote]那我是不是用打包工具把控件打包就可以了?
jameshooo
2010-04-27
打赏
举报
回复
缺少依赖的DLL,通常是VS中提供的DLL(比如MFC),这种DLL需要使用安装包安装,直接复制都没用。
sunday410
2010-04-27
打赏
举报
回复
方法一:
在类似C:\Program Files\Microsoft Visual Studio 8\VC\redi
st\Debug_NonRedist\x86\Microsoft.VC80.DebugCRT 下找到了下列文件:
msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest
把这几个文件拷贝到目标机器上,与运行程序同一文件夹或放到system32下,就可以正确运行了。
其他release版、MFC程序什么的都是拷redist下相应文件夹下的文件就可以了,文件夹后都有标识!
用了方法一,成功.其他的还是失败.不过总算是成功了。
wince的GPS模拟器
Virace GPS Simulator V0.3.1 自述文件 2009.6.7 ====================================================================== Virace GPS Simulator是什么? ====================================================================== Virace GPS Simulator(以下简称为Virace)用软件模拟GPS接收器输出的GPS语 句,通过串行口输出到GPS应用软件。用鼠标或键盘控制Virace而模拟实际GPS接 收器的运动,或者重播已有的GPS航迹文件,从而在室内测试GPS导航软件等。 Virace具有手动实时控制及航迹重播两种方式。为了控制灵活方便,Virace定义 了许多鼠标及键盘动作。经过少许试用,就可以对照一个大比例尺的导航地图以 超过正常驾车速度行驶在市区及郊区路上。 ====================================================================== Virace运行在什么操作系统下? ====================================================================== Windows ====================================================================== Virace运行的方式 ====================================================================== 1. Windows下的GPS软件可通过Virace的虚拟串口直接测试。 2. Windows下有微软的Device Emulator,因此部分与Device Emulator兼容的 PPC、CE、SP软件可以在Device Emulator中模拟测试,由Virace提供GPS信号。 3. 可以将Virace输出到蓝牙的输出COM口,测试使用蓝牙GPS模块的PPC、SP及 Symbian S60等GPS软件。 4. Virace输出到PC的物理COM口,测试任何与PC物理串口连接的GPS设备 5. 用Virace将plt、gpx、kml、gpssim、trk格式的航迹文件,转为带速度、方 位角,及卫星状态的nmea文件,再在GpsGate内播放。 ====================================================================== Virace的特点 ====================================================================== 四种模式:自由驾驶模式 + 三种航迹重播模式(逐点重放航迹模式,手控速度 航迹模式,比例速度航迹模式)。运行中根据需要可在四种模式间无缝自由切换。 航迹文件支持plt、gpx(含gpx航迹及Garmin详细航线)、kml、gpssim、trk。 可将航迹文件另存为带速度、方位角,及卫星状态的nmea文件。 航迹重播时具有丰富的控制项,可快进、快退,选择某个段,反序,循环,亦可 人为加入左右偏移。 载入航迹时可选过滤掉点数少或距离小的段。 可选与PC版OziExplorer交互运行。通过Ozi API,在Ozi中双击地图上的某点, Virace就立即跳跃至该点(自由驾驶模式),或跳至离该点最近的航迹(航迹 重播模式);单击地图上的某点,则以当前速度向该点行驶(自由驾驶模式)。 最多3路COM口输出,加1路Ozi输出。每路的参数是独立选择的,且可以独立启停。 支持虚拟串口。与Eltima Virtual Serial Port ActiveX Control V2.5及对应的 Eltima Virtual Serial Port Driver兼容。注:Eltima Virtual Serial Port 是共享软件,一切权利归其所有人。Virace的发行包内不包括该虚拟串口驱动及 控件,请自行购买或下载试用版。 多种转向方式。鼠标滚轮,Ozi中单击,键盘左右箭头等。另有键盘45度及10度转 向键。键盘左右箭头及鼠标滚轮的转向灵敏度可自定义。 多个预设的速度键及上下箭头加减速,另外可随时暂停(速度为0,但依然输出GPS 信号)。 在退出时自动保存当前位置(经纬度、速度、方位角等)及所有
设计时开发 Windows 窗体控件
在中,创建一个新的Windows
应用程序
或Windows 控件库项目。从“项目”菜单中,选择“添加类在“添加新项”对话框中,单击“
自定义控件
一个新的
自定义控件
将被添加到项目中。按F7打开
自定义控件
的“代码编辑器找到OnPaint方法,该方法除了调用基类的OnPaint方法外,其他情况均为空。修改代码以纳入控件所需的任何自定义绘图。实现控件将纳入的任何自定义方法、属性或事件。保存并测试控件。创建
自定义控件
时,你通常会发现有必要调试其设计时行为。如果要为
自定义控件
创作自定义设计器,则尤其如此。
Android
自定义控件
(一)完全
自定义控件
Android
自定义控件
,是Android开发者必须熟练掌握的技术之一,特别是中高级开发者。本套视频详细讲解了安卓
自定义控件
开发的过程,并且结果实战开发。学习本套视频后,你会真正理解
自定义控件
在UI效果展示上的强大之处,并使你具备安卓
自定义控件
企业级开发的能力。
使用 Visual Studio 2005中的ASP.NET 移动控件创建电子书浏览器
应用程序
由于工作需要,需要采用asp.net 移动控件创建
应用程序
,故把原先的文档翻出来用,同时也初学者共享下: 如何使用Microsoft® ASP.NET移动控件的新功能来创建一个移动 Web
应用程序
,建立移动 Web
应用程序
可以帮助用户使用各种设备浏览电子书,包
C++ Win32程序编写入门
Win32++由用于创建窗口
应用程序
的C++库组成。它是MFC的免费替代品,可用于更广泛的编译器,包括Borland、Microsoft和MinGW的编译器。该库可用于创建各种程序,包括简单的窗口、对话框、属性表以及框架和MDI框架
应用程序
。教程部分提供了有关如何使用这些类构建自己的Win32
应用程序
的信息。基于框架的
应用程序
通常有一个通用框架窗口,该窗口可能有例如菜单、工具栏和状态栏,并且在客户端区域上有一个单独的窗口(有时称为视图窗口)。您熟悉的许多windows
应用程序
都可能是基于框架的
应用程序
。
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章