读书人

请求帮助:关于记事本打开时的有关问题

发布时间: 2011-12-24 23:03:24 作者: rapoo

请求帮助:关于记事本打开时的问题
记事本内部的功能已经实现
现在有两个问题
1:我已经将.txt文件关联到我自己编写的程序上.但是如何在打开的时候载入.txt的内容,或者有什么函数可以获取打开文件的路径和文件名?

2.文本输入是用richtextbox. 可以粘贴图片,但是如何保存图片.就是保存为.rtf或者.doc文件后,仍然看不到图片。而且打开带图片的.rtf或者.doc文件也无法显示图片 而是一些编码.

[解决办法]
要为Main函数设置参数
static void Main(string[] args)
{
string fileName = null;

if (args.Length != 0)
fileName = args[0];

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm(fileName));
}


然后主窗体的构造函数中也添加参数
public MainForm(string fileName)
{
InitializeComponent();

if (fileName != null)
{
this.fileName = fileName;
OpenFile();
}
}

明白了么?

读书人网 >C#

热点推荐