找回密码
 立即注册
搜索
查看: 2909|回复: 30

[软件] 非码农问下免费的vs2015写些小东西自用选啥语言

[复制链接]
     
发表于 2016-3-12 14:30 | 显示全部楼层 |阅读模式
一直会写一些小工具做一下批量,字符判断之类的事情。
以前一直用的vs6……都多少年了,写出来的东西兼容性倒是不错win10也可用,但是平板上熄屏睡眠好像就不能后台执行了……

只会会初级的vc、vb,python也会一点,不知道选啥语言(当然会去重新看些书查网上资料的)

另外自己也一直用OSX的,看到vs2015说可以跨平台?写个小程序能不能通用?是不是C#和VB.net都排除在外了?
不深入用,只是自用越方便上手越好。
回复

使用道具 举报

     
发表于 2016-3-12 14:47 | 显示全部楼层
python咯
不过和vs2015有啥关系
回复

使用道具 举报

     
发表于 2016-3-12 15:08 | 显示全部楼层
用vs的话,当然是c#....
回复

使用道具 举报

发表于 2016-3-12 15:18 | 显示全部楼层
c#还用说
不过你这功能还不如学下awk和sed
回复

使用道具 举报

     
发表于 2016-3-12 15:27 | 显示全部楼层

C#超级方便
跨平台还是算了吧
回复

使用道具 举报

     
 楼主| 发表于 2016-3-12 15:36 | 显示全部楼层
exzhawk 发表于 2016-3-12 14:47
python咯
不过和vs2015有啥关系

我想让程序在休眠状态下执行和提醒好像做win10应用比较方便?
python不了解gui编程……只会控制台的……
主要是看到安装界面有选编程语言python的……

----------------------------------------------------------------------------------------

感情上好不想用C#,好想用vb.net……

@oz01 我现在跨平台的字符操作用的是excel的vbs~~~~~
回复

使用道具 举报

发表于 2016-3-12 15:39 | 显示全部楼层
这年头谁还用vb和vbs
早转c#真的
回复

使用道具 举报

     
发表于 2016-3-12 15:46 | 显示全部楼层
hein 发表于 2016-3-12 15:36
我想让程序在休眠状态下执行和提醒好像做win10应用比较方便?
python不了解gui编程……只会控制台的……
...

py有qt,然则除了跨平台,便利性方面完全被winform吊打
.net都那么回事,不过现在C#用的远比VB多
回复

使用道具 举报

     
 楼主| 发表于 2016-3-12 16:14 | 显示全部楼层
OK,先用起来再说反正C#没什么学习成本
回复

使用道具 举报

     
发表于 2016-3-12 17:18 | 显示全部楼层
跨平台有Qt,QML的效率不比pyQt低。

专精Win桌面就WPF,不要用WinForm,不然高分屏教做人。语言反而无所谓,喜欢vb.net也不是不可以,但是还是c#更方便。
回复

使用道具 举报

发表于 2016-3-12 17:19 | 显示全部楼层
VB在mac能不能用不知道
C#能用的

不过微软的C#库和Turbo的有点不一样,有些接口方法的名字可能要改改
另外有些东西Visual C#禁用,反过来的情况我还没遇到过可能也有

不过macos的脚本你还是就用python写吧
回复

使用道具 举报

     
 楼主| 发表于 2016-3-12 17:29 | 显示全部楼层
defer 发表于 2016-3-12 17:18
跨平台有Qt,QML的效率不比pyQt低。

专精Win桌面就WPF,不要用WinForm,不然高分屏教做人。语言反而无所谓 ...

有几点不懂要问

WPF的win桌面程序在平板熄屏休眠的时候能后台运行吗?以前自己写的winform程序好象不行,一起休眠了,所以想换vs2015试试。别人跟我说是要建立UAP应用?

高分辨率倒是无所谓的是,自己用的东西。我以前写的winform程序界面都是按百分比弄的,倒是没遇到太多问题,不过用了vs2015肯定不用winform了。
回复

使用道具 举报

     
发表于 2016-3-12 17:42 | 显示全部楼层
hein 发表于 2016-3-12 17:29
有几点不懂要问

WPF的win桌面程序在平板熄屏休眠的时候能后台运行吗?以前自己写的winform程序好象不行 ...

没戏, InstantGo的API只有Metro/UWP应用能调用。

Winfrom的问题不单是高分,现在的高密度设备不可避免的开启高DPI,一开这个winfrom就瞎了。
回复

使用道具 举报

     
发表于 2016-3-12 17:44 | 显示全部楼层
本帖最后由 real_zyf 于 2016-3-12 17:46 编辑
hein 发表于 2016-3-12 17:29
有几点不懂要问

WPF的win桌面程序在平板熄屏休眠的时候能后台运行吗?以前自己写的winform程序好象不行 ...

pc进入S3以上的话你写什么都没有,已经挂起到内存(或者S4挂起到硬盘
这个时候只有硬件可以唤醒系统
-----------
结论来说你大概需要写一个关闭屏幕把cpu降到最低但是不进入睡眠状态的程序
回复

使用道具 举报

     
发表于 2016-3-12 17:47 | 显示全部楼层
real_zyf 发表于 2016-3-12 17:44
pc进入S3以上的话你写什么都没有,已经挂起到内存(或者S4挂起到硬盘
这个时候只有硬件可以唤醒系统 ...

他说那个是win板熄屏,不是s3,是新加的状态叫InstantGo。
软件不运行,但wifi间歇性连接,uwp能接到推送。
回复

使用道具 举报

     
 楼主| 发表于 2016-3-12 17:53 | 显示全部楼层
defer 发表于 2016-3-12 17:42
没戏, InstantGo的API只有Metro/UWP应用能调用。

Winfrom的问题不单是高分,现在的高密度设备不可避免 ...

就是说用vs些UWP是吗?
回复

使用道具 举报

     
发表于 2016-3-12 17:56 | 显示全部楼层
本帖最后由 real_zyf 于 2016-3-12 18:00 编辑
defer 发表于 2016-3-12 17:47
他说那个是win板熄屏,不是s3,是新加的状态叫InstantGo。
软件不运行,但wifi间歇性连接,uwp能接到推送 ...

然而这个状态也一样不能保持后台工作啊,如果他是要下载啊之类的话嗯
UWP大概有就
回复

使用道具 举报

     
发表于 2016-3-12 18:02 | 显示全部楼层
real_zyf 发表于 2016-3-12 17:56
然而这个状态也一样不能保持后台工作啊,如果他是要下载啊之类的话

至少能放音乐……
但目前的几个视频客户端好像都不能熄屏下载。
主要我也没真刀真枪写过,目前也就用用WPF,具体能干什么我也拿不准,只能肯定WPF是什么也干不了就是……
回复

使用道具 举报

     
发表于 2016-3-12 18:03 | 显示全部楼层
hein 发表于 2016-3-12 17:53
就是说用vs些UWP是吗?

你先查查你要实现的功能目前支不支持吧。
这个模式下行为高度受限。
回复

使用道具 举报

     
 楼主| 发表于 2016-3-12 18:21 | 显示全部楼层
defer 发表于 2016-3-12 18:03
你先查查你要实现的功能目前支不支持吧。
这个模式下行为高度受限。

@real_zyf 嗯是下载
回复

使用道具 举报

     
发表于 2016-3-12 19:35 | 显示全部楼层
hein 发表于 2016-3-12 15:36
我想让程序在休眠状态下执行和提醒好像做win10应用比较方便?
python不了解gui编程……只会控制台的……
...

主楼不是想也在mac上用而且做批量啥的吗orz
要动windows系统的东西用c#...
写windows用的gui用c#
回复

使用道具 举报

发表于 2016-3-12 19:38 | 显示全部楼层
为什么我会看成用vs2015写点小说...
回复

使用道具 举报

     
发表于 2016-3-12 21:28 来自手机 | 显示全部楼层
C++,MFC

----发送自 ZTE ZTE Grand S II LTE,Android 5.1.1
回复

使用道具 举报

发表于 2016-3-12 22:15 | 显示全部楼层
hein 发表于 2016-3-12 18:21
@real_zyf 嗯是下载

这个用电源选项不就行了嘛?设定xx分钟后自动关闭显示器?这么搞不简单一点?
回复

使用道具 举报

     
发表于 2016-3-12 23:20 | 显示全部楼层
bash, python.
回复

使用道具 举报

     
发表于 2016-3-12 23:29 来自手机 | 显示全部楼层
码农最后还是要上linux的,还是c++吧
回复

使用道具 举报

     
发表于 2016-3-13 00:09 | 显示全部楼层
perfaceNext 发表于 2016-3-12 22:15
这个用电源选项不就行了嘛?设定xx分钟后自动关闭显示器?这么搞不简单一点? ...

写这些小程序的,无非就是嫌这里改改那里改改太麻烦了,为了可以用的时候点一下不用的时候再点一下,才折腾自己的嘛
回复

使用道具 举报

发表于 2016-3-13 01:28 | 显示全部楼层
休眠了还运行个毛线,不动脑子用啥都白扯蛋。
回复

使用道具 举报

发表于 2016-3-13 07:35 来自手机 | 显示全部楼层
real_zyf 发表于 2016-3-13 00:09 写这些小程序的,无非就是嫌这里改改那里改改太麻烦了,为了可以用的时候点一下不用的时候再点一下,才折 ...

提前设好了的话,我这个方法也很简单,或者找关于这款的程序。
回复

使用道具 举报

     
发表于 2016-3-13 07:57 | 显示全部楼层
本帖最后由 董卓 于 2016-3-13 08:00 编辑

个人感觉,你如果只是为了解决熄屏之后的继续运行这个问题
直接应该找个问题的专业性解决,而不是首先执着于哪种语言
说不定别人已经写好了一个熄屏之后定时唤醒激活的主调度/脚本/框架,你只需要在基础上加自己的脚本就行了呢?

如果之后再要是做批量,字符判断之类,可以找找哪种语言上有和你基本需求相符的前人已经搭好的框架

懒人总是先喜欢总结下问题场景之后,先去stackoverflow和github翻翻
不过这做法是不是没啥好长进
回复

使用道具 举报

     
 楼主| 发表于 2016-3-13 08:52 | 显示全部楼层
董卓 发表于 2016-3-13 07:57
个人感觉,你如果只是为了解决熄屏之后的继续运行这个问题
直接应该找个问题的专业性解决,而不是首先执着 ...

谢谢,git肯定有的。这样学习成本也低,毕竟不是码农,只是自己弄些方便的小东西。

----------------------------------------------------------------------
上面有几个人也很奇怪,根本没用过win板吧。都有人说了新加的状态InstantGo。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-22 10:41 , Processed in 0.131536 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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