`
tuoxiansp
  • 浏览: 5424 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

c#记事本编程——学习笔记(一)

阅读更多

     这估计是我的第一个C#程序吧(如果HelloWorld不算),虽然只写了开头,应该是没什么犹豫,为了督促自己搞定这个记事本,故有此文。

     考虑到自己的习性,博客可能会不定时更新,运气好每天都有更,但愿每天都好运。

废话略多,进入正题。

     高中学过VB,加上后来接触过AU3,画个窗口还是驾轻就熟。 

由于对C#很不熟悉,脱离了AU3强大的(个人感觉是的。。。如果有问题欢迎指出)UDF,连最基本的保存文件都不会。

     所以果断从界面上下手,先着手于Richtextbox的自动换行问题, 搜索网络知这是wordwrap属性,于是解决了第一个menuitem。

     下面考虑开始操作输入输出流。新建,保存,另存为,以及退出等。我是这样考虑的,首先需要一个保存项目的方法,观察记事本中新建的文件保存时弹出的窗口是另存为,那么可为另存为写一个方法。新建,判断是否有修改,如果修改需保存,使用另存为方法,写到这里,感觉方法最好先判断是否是打开的文件,是则保存,否则另存。然后保存判断是否为打开的文件,判断是否另存为。退出也需判断,是否需保存。

     那么,开始干活了。 

分享到:
评论

相关推荐

    东北大学秦皇岛分校c#大作业——电子笔记本

    总的来说,"东北大学秦皇岛分校c#大作业——电子笔记本"是一个很好的实践项目,它将理论知识与实际操作相结合,帮助学生在实践中提高编程能力。通过这样的动手练习,相信同学们能够深入理解C#语言,并能独立完成类似...

    c#记事本源代码,c#记事本 c# 记事本

    在C#编程环境中,开发一个简单的记事本应用程序是一个经典的练习,这可以帮助初学者更好地理解Windows Forms和文本处理的基本概念。标题"“c#记事本源代码,c#记事本 c# 记事本”"暗示我们将讨论的是一个使用C#语言...

    源码08 C# 记事本 C# 记事本

    C# 记事本是一个使用C#编程语言实现的简单文本编辑器,类似于Windows操作系统中的“记事本”程序。这个项目旨在帮助初学者理解C#编程语言的基本概念,以及如何利用Windows Forms来创建桌面应用程序。在深入探讨之前...

    C#6.0学习笔记 从第一行C#代码到第一个项目设计周家安著

    《C# 6.0学习笔记:从第一行C#代码到第一个项目设计》是由周家安编著的一本深入浅出的C#编程教程。这本书主要针对C#初学者和有一定基础的开发者,旨在帮助读者全面理解C# 6.0版本的新特性和编程技巧,并通过实际项目...

    简单的C#编程——贪吃蛇——C#学习

    总的来说,"贪吃蛇"项目是学习C#编程和面向对象设计的一个理想起点。通过这个项目,你可以深入理解类和对象的概念,掌握控制台编程的基本技巧,并接触到事件处理和状态管理等高级主题。不断实践和改进,你将逐渐成长...

    C#高级编程-学习笔记.pdf

    C#高级编程-学习笔记.pdf

    C#项目开发——小记事本

    在本文中,我们将深入探讨如何使用C#进行项目开发,以创建一个简易的"小记事本"应用程序。这个程序能够实现基本的记事功能,包括输入和存储汉字、字母等文本,以及读取和显示已保存的文本。C#是一种广泛应用于...

    C# 记事本编程源码

    这个" C# 记事本编程源码"显然提供了一个使用C#实现的简易记事本程序的代码示例,它允许用户查看、编辑和保存文本文件。通过分析和学习这样的源码,我们可以深入理解C#的基础知识以及如何构建一个简单的桌面应用程序...

    C#记事本小程序

    在本文中,我们将深入探讨如何使用C#编程语言创建一个简单的记事本小程序。这个小程序具备基本的文本编辑功能,如保存和打开文件,是学习C#基础和Windows应用程序开发的良好起点。 首先,C#(发音为"C Sharp")是由...

    C#6.0学习笔记 从第一行C#代码到第一个项目设计 随书源码

    本学习笔记旨在帮助初学者从零基础开始掌握C#编程,逐步进阶到能够独立设计项目。随书源码为学习提供了实践操作的平台,确保理论与实践相结合。 一、C# 6.0基础语法 1. 变量与数据类型:C#支持多种数据类型,包括...

    C#记事本完整代码

    总的来说,"C#记事本完整代码"项目是一个全面学习C# GUI编程、文本处理、文件I/O和事件驱动编程的实例。通过分析和修改这段代码,开发者可以深入理解C#的特性和.NET Framework的功能,进一步提升自己的编程技能。

    C#记事本(含汉字统计等)源代码

    标题 "C#记事本(含汉字统计等)源代码" 暗示这是一个使用C#编程语言编写的简易记事本程序,其中包含了对汉字统计功能的实现。这个项目对于初学者来说是一个很好的学习资源,因为它展示了如何在C#环境中创建一个基本的...

    c#记事本v2.0

    《C#记事本V2.0:超越Windows记事本的新一代文本编辑器》 ...通过深入学习和研究这个项目,开发者不仅能掌握C#编程技巧,还能了解到如何利用.NET Framework构建高效、易用的应用程序,从而提升自己的专业技能。

    Windows应用高级编程——C#编程篇1.pdf

    根据给定的信息,“Windows应用高级编程——C#编程篇1.pdf”这份文档主要涉及的是Windows平台上使用C#语言进行高级编程的技术与实践。虽然提供的具体内容部分并没有直接提及具体的知识点,但从标题和描述中可以推测...

    C#编程——学生信息管理系统

    《C#编程——学生信息管理系统》 在信息技术领域,C#是一种广泛应用于Windows平台的面向对象的编程语言,由微软公司开发,旨在提高软件开发的效率和代码的可读性。本项目“学生信息管理系统”是利用C#编程实现的一...

    自制c#记事本安装包

    【标题】"自制c#记事本安装包"所涉及的知识点主要集中在C#编程语言、Windows应用程序开发、软件打包与部署以及.NET Framework的基础知识上。 C#是一种面向对象的编程语言,由Microsoft公司推出,主要用于Windows...

    C#程序设计——Windows项目开发

    总的来说,C#程序设计——Windows项目开发涵盖了从基础语法到高级特性的广泛知识,包括但不限于C#语言本身、.NET Framework、Visual Studio IDE、Windows Forms设计、事件驱动编程、数据绑定、资源管理、异常处理、...

Global site tag (gtag.js) - Google Analytics