吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8772|回复: 42
收起左侧

[Windows] C# 小工具

[复制链接]
byyxcyy 发表于 2020-11-16 11:50
本帖最后由 byyxcyy 于 2020-12-3 12:52 编辑

为什么只有这简单的两个功能?
说来话长啊!

原本是是想把常用的那些工具集成到一起的,但是我想的太简单了,这工作量不是一般的大,后续慢慢更新. 感兴趣的可以用用看,虽然功能有点少,
没办法,我的速度提不起来,这就是业余跟全职的区别,好想做全职啊!





语言: C#   

软件版本:0.0.1

.net版本: 4.5

开发平台: vs2019

蓝奏云:https://wwa.lanzouj.com/iCCjAj08zvi

该软件只支持wind7以上系统,   还运行不了,请安装4.0版本以上的.net运行库, 只要不是精简了window系统,都能运行.
由于引用了三方的几个dll库,压缩包里面的东东都是必须的,删除了会导致软件打不开.等C#基础和算法学精通了,很多想要的功能都可以自己写了.

0.0.0版的原码链接:https://share.weiyun.com/ASGvVyOA

xaml图:
图片.png
逻辑图:
图片.png
简单的加减乘除功能

001

001



出题小功能,后续会更新,自定义1-n位数的加减乘除

002

002

3

3

图片.png

历经了很久的时间,熬了无数夜晚,0.0.1版本来了

image.png
通宵了好几晚,主页面还是个半成品, 数据绑定和算法真是要我老命了,怎么也关联不上去,找一个合适的算法,却是C语言的,现在仪表盘还只是随机数动弹而已.

小助手.gif

ui界面的有一些元素,到处白嫖的开源教程,自己在组装起来得到比较满意的效果,等到软件功能方向确定下来了,在给关于页面鸣谢.
你们不要看这么简单的ui界面,光是窗口的标题栏写了不下两百行xmal和C#代码,美化代码不要太多的说.
在ui方面耗时较久的时间,导致逻辑能力原地踏步, 其中好几个功能都发生冲突了,不得不暂时扔掉,最尴尬的莫过于,写到最后都要在主窗口中实例化类, 但是主窗口datacontext只能实例化一个, 裂开了好几晚睡不着觉.

image.png
image.png
将出题器和计算器集成到一个页面了,
增加了点击输入框, 提示文字自动消失, 并且还原了窗口互动逻辑功能,

目前看来, 我已修炼到炼气二层, 筑基之时,指日可待!  四端互联, 为了这个目标学他个明明白白,清清楚楚...
image.png

免费评分

参与人数 4吾爱币 +4 热心值 +4 收起 理由
opmcn + 1 + 1 我很赞同!
ebaolzh + 1 + 1 大佬牛逼
k0ng + 1 + 1 鼓励鼓励,未来可期!!!
喻言家 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| byyxcyy 发表于 2020-11-16 22:58
cdzjf 发表于 2020-11-16 13:37
C#和C++到底哪个好呢,我也正要学一下,看看这2个有点为难,c我学过一些,有点忘记了
可否这样理解:c++是 ...

  你说的对。
  看你想往那个方向了,
  想做linux ,写驱动,后台类的程序,C 语言一如既往的牛批。
  如果想单独开发window 软件,或者苹果和手机的app 就用QT ,毕竟它是跨平台的,入门简单,精通比较难,Ui 方面的话,对美术细胞要求高,1500个API 看得我头皮发麻。
   其实C#也可以写手机的软件,只是用的人比较少而已,主要还是用来开发window 的软件和上位机。
  我为什么要用C#而不学Qt ,有两点,
1,编程页面函数中文释义比qt 更加完善,对新手友好。
2,里面实现的代码逻辑思维,跟我比较符合,至少我看几遍加上函数释义我能明白代码用意。原本我就是学的C 语言,逻辑思维已经被定型了,所以看C#也就代码反而觉得很合理。
  我反而觉得Vb和java 的代码逻辑有点反人类,python ,C,c#的逻辑思维,在某种程度上可以说不谋而合了,这可能跟学的第一语言有关吧!
 楼主| byyxcyy 发表于 2020-11-16 12:29
灿烂的小居 发表于 2020-11-16 12:11
wpf我也在看,但是网上对wpf信息比较负面,而且QT可以和JAVA结合跨平台(代码复用,开发时间是以后要面对 ...

所有找对方法学,很重要,
  网上说QT和java可以结合的话,那么C#就真的无敌了,为什么?
  因为: C#是结合了C/c++和java所有特性,去除了不合理之处,才诞生的,
  可能你不知道C#可以实现上位机吧!这可是在工业, 商业(商业服务)的大咖, 连电脑控制智能家具,单片机等控制的开发软件,也是主力的存在,即使你再互联网混不下去了,改道学上位机,在工业混 那也是不错的,工资不比互联网大厂低.
  所有的编程软件都可以相互通讯合作,只不过有些语言没有写相关的模板而已,只要牛皮,想怎么写都行.让它通电链接,它不敢待机链接.
灿烂的小居 发表于 2020-11-16 11:52
田田爱崽崽 发表于 2020-11-16 11:57
老哥。请教下你这个界面是用的VS自带的C#窗体设计器还是啥开发的?我觉得这个圆角矩形很好看。还请指导指导
一般通过首冲人 发表于 2020-11-16 11:57
c#天下第一!!
小辉队长 发表于 2020-11-16 12:00
挺有意思的   虽然很少用
 楼主| byyxcyy 发表于 2020-11-16 12:03
灿烂的小居 发表于 2020-11-16 11:52
C# 和 QT配合咋样,winform的图形界面丑哭了

  C#和QT都是类,总来的来说都是一样的, 但是对于自学的话,我建议学C# 的wpf, 我也是用的这个语言写的软件的, ui设计对新手真的非常友好, 微软这款次时代的编程软件 在国外非常多人用, 比如微软的vs,ps,pe等待都是用C# wpf写的! 虽然国内很少人用,但是我喜欢wind10软件的风格,还是看自己喜欢那种风格吧!
  学习路线推荐C#, 在学wpf, wpf会比winform多个xmal标签语言, 逻辑代码都是C#
 楼主| byyxcyy 发表于 2020-11-16 12:10

你也发现了C# 的魅力之处呀, 哈哈哈
灿烂的小居 发表于 2020-11-16 12:11
byyxcyy 发表于 2020-11-16 12:03
C#和QT都是类,总来的来说都是一样的, 但是对于自学的话,我建议学C# 的wpf, 我也是用的这个语言写的软件 ...

wpf我也在看,但是网上对wpf信息比较负面,而且QT可以和JAVA结合跨平台(代码复用,开发时间是以后要面对的问题),C#和winform拖动友好,界面就是真的傻大粗,好处可能就是兼容性
 楼主| byyxcyy 发表于 2020-11-16 12:17
田田爱崽崽 发表于 2020-11-16 11:57
老哥。请教下你这个界面是用的VS自带的C#窗体设计器还是啥开发的?我觉得这个圆角矩形很好看。还请指导指导

指导谈不上, C# 开发软件有两种语言, 一个是winfrom, 一个是wpf,
wpf则是winfrom的升级版编程语言,多了一个xmal标签语言,
你说的按钮圆角矩形的话, 两者都可以实现, winfrom需要逻辑代码实现或者在窗体设计器按钮属性里面找style来改变它的样式,
而wpf则相对简单, 因为UI跟逻辑代码是分开的, 实现按钮圆角风格只需要在标签添加style样式标签即可

免费评分

参与人数 1热心值 +1 收起 理由
西门杀牛 + 1 不明所以,但是冲这份热心

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-2 13:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表