代码-用C# 做个简单的文本编辑器

问题描述

用C# 做个简单的文本编辑器
新手学习C# 还请多多指教

想问关于文本加密的代码和退出时弹出窗口是否保存 怎么做

解决方案

文本加密可以参考这篇文章

如何加密和解密文件,通过使用 Visual C#
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B307010

解决方案二:
退出时弹出窗口是否保存

这个简单,需要判断一下是否编辑,如果编辑过就提示是否保存,如果用户选择是把内容保存到一个文本文件里就Ok了

解决方案三:
我完整帮你写了一个
http://download.csdn.net/detail/caozhy/8307207

有什么不明白的可以再问

解决方案四:
我给的代码使用的是简单的异或加密,稍微修改也可以使用别的加密算法。

时间: 2024-11-01 14:30:34

代码-用C# 做个简单的文本编辑器的相关文章

C++程序设计:原理与实践(进阶篇)15.6 实例:一个简单的文本编辑器

15.6 实例:一个简单的文本编辑器 列表最重要的性质就是可以在不移动元素的情况下对其进行插入或删除操作.下面我们通过一个例子来说明这一点.考虑应该如何在文本编辑器中表示一个文本文件中的字符.所选用的表示方式应当能够使对文本文件进行的操作简单而高效. 那么具体会涉及哪些操作呢?假设文件能存储在计算机的内存中.也就是说,我们可以选择任何一种适合的表示方式,当需要保存到文件中时,只要把它转换成一个字节流就可以了.相应地,我们也可以把一个文件中的字符转成字节流,从而把它读入内存中.这说明我们只需要选择

java简单的文本编辑器

import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.swing.text.*; //简单的文本编辑器 public class EditorDemo extends JFrame {  JTextPane textPane = new JTextPane(); //文本窗格,编辑窗口  JLabel statusBar = new JLabel(); //

简单文本编辑器

v一.前言 聚天地之灵气,集日月之精华!一个简单的java文本编辑器由此而生.毕设所需,很是无奈! v二.界面预览      v三.实现思路 v 1.字体选择器的实现 (1).字体类 class MyFont{ private Font font; private Color color; public Font getFont() { return font; } public void setFont(Font font) { this.font = font; } public Color

[转]富文本编辑器的基本原理与实践

from: http://realazy.org/blog/2008/05/02/rte-basis/   富文本编辑器的基本原理与实践 2008-05-02 05:18 JS / Dom 富文本编辑器,Rich Text Editor, 简称 RTE, 它提供类似于 Microsoft Word 的编辑功能,容易被不会编写 HTML 的用户并需要设置各种文本格式的用户所喜爱.它的应用也越来越广泛.最先只有 IE 浏览器支持,其它浏览器相继跟进,在功能的丰富性来说,还是 IE 强些.虽然没有一个

第四章-文本编辑器的设计(一)(2)

4.2 多页面界面 多页面界面是一种非常友好的界面形式.它由一个窗体和多个页面组成, 关于每个页面的信息列在窗体底部的标签(Tabs)上,用户可通过选择标签来进行页面切换. 每次只有一个页面显示在窗体中.MPI较MDI使用更为方便,且切换速度更快.本章例程就是多页面界面的例子.另外Delphi集成开发环境中的代码编辑(Code Editor)窗体是MPI应用在文本编辑中的实例.在MPI中,一个窗体内的多个文件可以方便地进行切换和交换数据. 多页面界面分为静态MPI和动态MPI两种形式.静态MPI

编程必备,程序员应该都知道的7款文本编辑器

简评:正如一个作家需要一个文字处理器来写故事,一个艺术家需要画布来创作,同样的,如果想编程,你会需要一个地方来写代码.程序员在哪里编写代码?最常见的就是使用文本编辑器了吧.下文列出了 7 个主流的文本编辑器,不出意外的话,开发人员应该都有所了解,至少听说过.7款文本编辑器,总有一款会适合你. 1.Sublime 2 & 3 Sublime Text 是许多开发人员日常使用的经典文本编辑器,可用于包括 Windows.Mac.Linux 等多个平台.不过虽然可以不购买许可证免费使用,但不时会有弹窗

Lɜafpad 0.8.18.1.3发布 文本编辑器

Lɜafpad是一个简单的http://www.aliyun.com/zixun/aggregation/18444.html">文本编辑器.其特性是使用简单,容易编译,需要一些函数库就能够迅速启动. Lɜafpad 0.8.18.1.3版本修复了编码和换行符选择的问题.现在支持GtkGrid. 软件信息:http://www.calno.com/l3afpad/ 下载地址:http://www.calno.com/l3afpad/l3afpad-0.8.18.1.3.tar.xz

求做一个文本编辑器类似于文本文档(比它要简单)

问题描述 求大神给做一个文本编辑器,功能:保存功能,编辑功能(复制,剪切,粘贴),字体,字号,颜色设置.就这些功能.求大神给做一个,救命啊,给高分... 解决方案 解决方案二:用windows里面的文本编辑器就行了.解决方案三:引用1楼jdgdf566的回复: 用windows里面的文本编辑器就行了. 这是我们的课程设计,要做一个文本编辑器,帮忙啊解决方案四:弄个jtextarea,弄个菜单,就行了.

用java做一个文本编辑器并提供eclipse的编译和运行功能

问题描述 用java做一个文本编辑器并提供eclipse的编译和运行功能 实现如下主要菜单:文件(新建,打开文件,保存,另存为,退出)工具(编译,运行)帮助(关于javaedit)功能要求:1编译和运行结果要能显示在图形界面的组件中:2如果文件没有保存,关闭窗口需要提示保存:3如果文件没有命名,保存需要提示保存:4编译没有保存的java文件,需要先保存再编译:5编写代码获得编译和运行结果,不能直接用console窗口显示.(代码后给下注释) 解决方案 如果你需要简单的,自己可以动手做一下,界面使