2.假设文庆轮本框名为TextBox1.
3.代码如下:
saveFileDialog1.FileName =TextBox1.Text//把文本框的值设为默认文件名
saveFileDialog1.ShowDialog()//d出陪隐另存为对话框
string s=saveFileDialog1.FileName//芦差厅把最终用户选择的路径和文件名存入变量s中
你是想存文件段前是吧~!我之前写了个记事本里面有个另存为 你看看 在此之前先碰燃渗声明一个全局变量bool bFileNamed=false//标记文本框内容是否被命名过
string fileName//存储当前文件的文件笑脊名
这个是调用保存的方法
private void SaveToFile()
{
saveFileDialog.InitialDirectory = "C:\\"//设置保存的默认目录
saveFileDialog.Filter="txt files(*.txt)|*.txt|all files(*.*)|*.*"
saveFileDialog.FilterIndex=1//默认显示保存内型为TXT
saveFileDialog.RestoreDirectory=true
if( saveFileDialog.showDialog()==dialogResult.OK)
{
richTextBox.SaveFile(saveFileDialog.FileName,RichTextBoxStreamType.PlainText)
fileName=saveFileDialog.FileName
bFileNamed=true
this.Text=saveFileDialog.FileName+" "
}
}
这个方法好了 然后你在你的另存为控件里调用这个方法就可以了
RTF属性不是可以获取textbox的原始rtf数据么?补充:
当然可以插激猜入明租型,只是WinForm不型唤提供那么多的功能而已,之前做QQ的时候弄过,你需要自己生成rtf或者使用类库
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)