VS2010复制代码到word时出现中文乱码的解决办法
发布时间:2023-12-13 16:02:15
VS 2010 复制代码到word出现乱码解决办法
直接复制VS2010的代码到Word里面去时,汉字会出现如下乱码,虽然可以采用记事本打开然后复制的方法,但是这样就失去了高亮色,不是我们想要的,下面的小程序就是解决这个问题的。
乱码:
复制代码
代码如下:
if (dataObject.GetDataPresent(DataFormats.Rtf))
{
//取¨?出?RTF格?式º?
string rtf = dataObject.GetData(DataFormats.Rtf) as string;
//以°?Regex.Replace去¨£¤除y多¨¤余®¨¤字Á?元a(?]: 不?管¨¹是º?否¤?有®D????
}
使用时,先正常复制代码到剪贴板,然后点击“乱码修正”按钮,最后直接粘贴到Word里面就不会有乱码了。
附代码:
复制代码
代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace VS中文乱码修复程序
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button乱码修正_Click(object sender, EventArgs e)
{
//取得剪贴板内容
IDataObject dataObject = Clipboard.GetDataObject();
if (dataObject.GetDataPresent(DataFormats.Rtf))
{
//取出RTF格式
string rtf = dataObject.GetData(DataFormats.Rtf) as string;
//以Regex.Replace去除多余字元(?: 不管是否有???,一律??制?理)
string fixedRtf =
System.Text.RegularExpressions.Regex.Replace(rtf, @"//uinput2(?


猜你喜欢
- wps表格中有个网格线功能,不知道大家有没有使用过,不会使用也没关系,下面就让小编告诉大家如何使用wps表格网格线功能。使用wps表格网格线
- 我们都知道以前微软强制Windows 10家庭版用户下载和安装操作系统更新包,没有向用户提供拒绝安装更新包的选项,因此让很多用户感到很苦恼,
- Win7旗舰版电脑中程序是一组计算机可以识别的指令,不同的应用程序有不同的功能,满足人们不同的需求,Win7旗舰版打开软件时提示应用程序正常
- 问题:文档中总会出现蓝色或红色的波浪线,应该如何去除? 解答:其实这是Word的语法和拼写功能的判断,提醒你单词与语句写得不对。其可以利用选
- 系统迁移是一项非常复杂的工程,尤其是对于那些大型企业来说。因为,即使数据被成功地迁移了,也不能确保应用设置,特别是以前安装的程序和应用在新的
- 有Win7用户的电脑越来越卡,却一直无法解决这个问题,今天小编就特地为大家分享一点电脑提速的心得体会,希望对大家有所帮助!先看一下电脑的“系
- 已经是管理员了提示没有管理员权限win10解决方法?明明自己开的是win10系统的管理员,但是在安装软件或者更改某些设置的时候,还需要管理员
- WPS软件中怎么使用布尔运算操作教学分享。在使用WPS软件的时候,我们可以去使用一些运算功能来帮助我们提供工作的效率。而布尔运算正是非常实用
- Win8系统添加虚拟网卡的操作和Win7不太一样,很多朋友面对此问题,不知所措啊,下面为大家介绍下Win8添加虚拟网卡的具体步骤Win8系统
- Windows 10新增的游戏模式就是要为 PC 游戏带来一个仿游戏主机平台的,对游戏运行来说更加理想的一个环境。下面为大家带来6款运行CP
- 最近很多小伙伴们都在寻找win7网络自动禁用怎么解决?今天小编就为大家带来了win7网络自动禁用解决方法一起来看看吧。【网络常见问题解决汇总
- 有时在编辑整理文档文稿时不免要进行频繁的复制粘贴操作,不知不觉的有的段落已经复制粘贴了很多遍,那么word如何删除很多重复段落?下面小编就为
- 我们平时用电脑的时候可能都少不了打印材料,Word是我们平常用的最多的Office软件之一。有时我们要用Word打印许多页的文档,出于格式要
- ARP协议对网络安全具有重要的意义,在局域网中,通信前必须通过ARP协议来完成IP地址转换为第二层物理地址(即MAC地址)。ARP欺骗攻击已
- 很多人反映win10系统总是自动更新占网速,那么win10怎么取消更新?接下来小编就为大家带来取消win10更新设置教程,有需要的朋友们可以
- 微软宣布推出适用于双屏和折叠式设备(例如Surface Neo)的Windows 10X。根据微软的说法,该操作系统基于Android,并且
- 这篇文章主要介绍了使用注册表禁止XP系统用户修改文件属性图文教程,使用本文方法设置后,可以实现文件的隐藏属性变灰色(不可更改),需要的朋友可
- Word的查找和替换功能非常强大,在文档的编辑中,熟练使用这一功能可以解决好多问题。以下是小编为您带来的关于Word查找替换功能的经典应用,
- 最近使用U盘给一台办公电脑重装Win7系统之后,日常使用一切正常,不过在设置打印机共享的时候,却遇到【错误0x000006d9,无法保存打印
- ehSched.exe是微软Microsoft媒体中心计划任务服务相关进程进程文件: ehSched or ehSched.exe 进程名称