标题 在window7下,如何把C程序运行得到的结果(文字,图片)复制到word文档

标题 在window7下,如何把C程序运行得到的结果(文字,图片)复制到word文档,第1张

选择键盘上的ctrl+printscreen键,同时按,然后再把它把word最大化,选择粘贴按钮,即可完成。

选择当前的活动窗口,也就是光标所在的地方,选择你要把截图保存在什么文件里,打开相应的软件比如word,然后把它小化,然后选择c语言运行的黑屏那个窗口,选择键盘上的ctrl+printscreen键,同时按,然后再把它把word最大化,选择粘贴按钮,即可完成。

先变成PDF再变成WORD。步骤如下:

(1)工程 ----> 打印机设置

设置成PDF打印机。

(2)工程 ----> 打印 ----> 选择“梯形图”选项卡(里面很多选项卡,要仔细找)。

(3)利用PDF转WORD的工具进行转换。网上搜吧,这工具应该很多的。

如果在第二步骤里面选择别的选项卡,还可以打印别的内容。比如说CPU设定等内容。

//C# 导出Word  

using System;

using SystemCollectionsGeneric;

using SystemText;

using Word = MicrosoftOfficeInteropWord;

using SystemReflection;

using SystemData;

namespace ExportTest

{

    /// <summary>

    /// 导出word

    /// </summary>

    public class ExportWord

    {

        /// <summary>

        /// 将数据表导出到word

        /// </summary>

        /// <param name="dt">数据表</param>

        /// <param name="isShowWord">是否显示word</param>

        /// <param name="fileName">导出到文件名</param>

        /// <param name="picName">导出到word中名</param>

        /// <returns></returns>

        public static bool ExportToWord(DataTable dt, bool isShowWord, object fileName, string picName)

        {

            if (SystemIOFileExists(fileNameToString()))

            {

                SystemIOFileDelete(fileNameToString());

            }

            bool result = true;

            Object myobj = MissingValue; ;

            if (dt == null || dtRowsCount == 0)

            {

                result = false;

            }

            else

            {

                //建立Word应用

                WordApplication word = new WordApplication();

                //word文档

                WordDocument mydoc = new WordDocument();

                mydoc = wordDocumentsAdd(ref myobj, ref myobj, ref myobj, ref myobj);

                wordVisible = isShowWord;

                mydocSelect();

                WordSelection mysel = wordSelection;

                //myselInlineShapesAddPicture(picName, ref myobj, ref myobj, ref myobj);

                object top = 100;

                object left = 300;

                object hw = 100;

                //将数据生成Word表格文件

                WordTable mytable = mydocTablesAdd(myselRange, dtRowsCount, dtColumnsCount, ref myobj, ref myobj);

                //设置列宽

                mytableColumnsSetWidth(50, WordWdRulerStylewdAdjustNone);

                //输出列标题数据

                for (int i = 0; i < dtColumnsCount; i++)

                {

                    mytableCell(1, i + 1)RangeInsertAfter(dtColumns[i]ColumnName);

                }

                //输出控件中的记录

                for (int i = 0; i < dtRowsCount - 1; i++)

                {

                    for (int j = 0; j < dtColumnsCount; j++)

                    {

                        mytableCell(i + 2, j + 1)RangeInsertAfter(dtRows[i][j]ToString());

                    }

                }

                mydocShapesAddPicture(picName, ref myobj, ref myobj, ref left, ref top, ref hw, ref hw, ref myobj);

                //保存文本

                mydocSaveAs(ref fileName, ref myobj, ref myobj, ref myobj, ref myobj, ref myobj,

                ref myobj, ref myobj, ref myobj, ref myobj, ref myobj, ref myobj,

                ref myobj, ref myobj, ref myobj, ref myobj);

            }

            return result;

        }

    }

C#、VB、java都能实现这种业务,如果需要后台运算的话需要数据库的支持,如果只是小程序可以使用access数据库,若熟悉SQL可以使用sqlserver数据库。画几个窗体,支持用户前段录入,后台数据库中创建几个表,例如存储货物数据的单价、编号等。这样就可以当用户选择货物后根据数据库中存储的单价进行计算出价格,然后展现到前段。打印输出的话加载excel的类,然后自己用代码花格式就OK了

以上就是关于标题 在window7下,如何把C程序运行得到的结果(文字,图片)复制到word文档全部的内容,包括:标题 在window7下,如何把C程序运行得到的结果(文字,图片)复制到word文档、如何将plc程序转换为word文档格式、.net winfrom程序怎么把一个页面导出存为word文档等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10151143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存