VB兼容问题

window7 64位无法显示打印窗问题

在Windows7 64位和VS2008环境下,PrintDialog.ShowDialog不能显示打印对话框

在VS2008中编写?如下代码:

PrintDialog printDialog = new PrintDialog();
printDialog.ShowDialog();
在??XP环境下,它可以正常显示出打印对话框。但在Windows 7 64位环境下,什么也显示不出来,也没有异常抛出。

将PrintDialog.?UseEXDialog属性设置为True,可显示出打印对话框。代码如下:

PrintDialog printDialog = new PrintDialog();
printDialog.UseEXDialog = true;
printDialog.ShowDialog();

这是VS2008的bug,并且此bug可能不会在VS2008上被修复。
时间: 2024-11-06 07:10:17

VB兼容问题的相关文章

微软数据开发技术

微软数据开发技术的前世今生 (Microsoft Data Development Technologies: Past, Present, and Future) 在过去的20多年时间里,微软开发了许多的数据访问方案,这里回顾下这些技术的发展历程. 在1990s,微软主要提供两个数据库产品:Access和SQL Server.Access作为一个桌面数据库,提供了数据的一个表格形式的开发界面,用户完全不用担心和数据库的交互机制,Acceess把这些都做好了,这为许多简单的应用提供了便利.但是,

asp.net是什么?asp.net、vb.net跟c#net有什么区别(转载)

asp.net是什么?asp.net.vb.net和c#.net有什么区别 1 ASP.Net是什么?  ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架.  2.ASP.Net与ASP的联系和主要区别是什么?  ASP.Net与现存的ASP保持语法兼容,实际上我们可将现有的ASP源码文件扩展名“.asp”改为“.aspx”,然后配置在支持ASP.Net运行时的I

兼容Mono的下一代云环境Web开发框架ASP.NET vNext

微软在2014年5月12日的TechEd大会上宣布将会发布下一代ASP.NET框架ASP.NET vNext的预览.此次发布的ASP.NET框架与以前相比发生了根本性的变化,凸显了微软“云优先”(cloud-first)的新战略思想.Scott Hanselman发布博客对ASP.NET vNext进行了简要介绍.而且ASP.NET入驻Github 下一代ASP.NET将全部开源,写下本文记录下这个时刻. 微软在今年的Build大会上成立.NET开源基金会和以下这些产品的发布: .NET Nat

VS "15" 预览 5 中 VB 15 新增的功能

VS "15" 预览 5 给 VB 带来了更新.这次的更新内容有3个: * 值元组 ValueTuple这个功能能把一组计算结果成组返回.为了使用这个功能,我们要安装 System.ValueTuple 包.这是测试版的包,并且之前只仔细测试过 C# 的值元组功能.装上之后,定义一个简单的函数 VB Function TupleTest() As (Integer, b As String) Return (1, 2) End Function 这个函数的返回值包含了两个私有字段,三个

关于在VB.NET中调用使用VC++编写的类库dll的一点笔记

前言 结对作业要求一出来,我就立刻想到了把“计算核心”封装成dll,然后使用vb.net编写UI调用dll的思路.然而在实现过程中却遇到了很多的问题. 我在这个过程中是负责使用vb.net编写UI并调用编写好的DLL进行计算的. 目标 使用c++把类封装到dll,并在vb.net中调用该dll,使用该dll中封装好的类.在查找资料的过程中,发现vb.net调用dll的方法主要有两种. (IDE:Visual Studio 2013 professional) 方法一:使用Declare语句 vb

VB“挑衅”.NET!

从两年前开始接触VB,到现在学习VB.NET,不得不说这两者长得真心是相似(ps:只差三个字母一个点),从语法结构到界面设计等.但他们有又什么不同呢?都说VB.NET高级,比VB到底高级在哪里了?是不是VB.NET能完全代替VB? 本文将带您揭开双方"大战"的结果. 1.背景介绍 VB.NET是微软公司在2002年推出的一种开发基于.Net平台使用程序的开发语言,也是微软公司极力推选的一种开发.Net平台使用程序的开发语言之一.接下来让我们来基本了解一下VB.NET和其前一个版本---

【VB.NET】-.NET Framework 和 .NET 特点

[VB.NET]-.NET Framework   和   .NET 特点 在之前C#中有了解过.NET Framework,他是许多语言的良好平台,随着.NET Framework 和 Visual Studio.NET 的引入,这使得VB和VB.NET的开发产生了很大的变 化.在.net 中,不但这为.net语言带来了真正的面向对象的编程,还使得跨平台兼容开 发项目变得更加的快捷. 其中,.net 主要的组成部分有Microsoft.net Framework SDK(软件开发工具包)和 V

VB模拟键盘输入的N种方法

VB模拟键盘输入的N种方法http://bbs.csdn.net/topics/90509805hd378发表于: 2006-12-24 14:35:39用VB模拟键盘事件的N种方法 键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作.但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样可以把很多重复性的键盘操作交给程序来模拟,省了很多精力,按键精灵就是这样的一个软件.那么我们怎样才能用VB来写一个程

C#,VB.NET如何将Word转换为PDF和Text

众所周知,Word是我们日常工作中常用的办公软件之一,有时出于某种需求我们需要将Word文档转换为PDF以及Text.那么如何以C#,VB.NET编程的方式来实现这一功能呢? 下面我将分开介绍如何运用免费版的Spire.Doc for .NET组件来实现Word到PDF以及Text的转换. Free Spire.Doc for .NET组件概述 Free Spire.Doc for .NET 是Spire.Doc for .NET的免费版,它是一款完全免费且可供商业和个人使用的Word组件.通过