专注VB编程开发20年

专注VB编程开发20年

支持Freebasic, Js, vbs, Html5开发,可以发布成控制台程序,EXE,标准DLL,OCX控件,网站
类似Vscode, Aardio,按键精灵一样的开发工具。
本来芳芳只是想做个按键精灵办公小工具,结果一下小心搞了一个Visualsudio 2008
VB6精简版4.3MB核心文件17个解压12M
这个,看看,是不是很有创意

VisualFreeBasic(软件介绍)-勇芳-勇芳软件开发小组官方网站
http://wwx.yfvb.com/soft-48.htm 技术交流群 138251156

迷你版VFB,极简的Freebasic开发IDE-VB7-vb6编程开发-LMLPHP

需要有比较简洁的窗体设计器
简单的几个按钮,菜单,工具箱
有一些工程模板,编绎器自动从官方网站下载,或者镜像上下载
支持VBS,JS写代码,系统有脚本引挚scriptcontrol.
也可以用Webview2, V8JS.DLL引挚高速执行。
有了COM和VBS的支持,加上Websocket(系统内置的), 那直接用VBS写精简VFB的IDE插件不要太爽了。
谁没事还要在菜单事件ID1, ID2, ID3中去拦截操作,太累了

写好代码,按 F5 就立即执行
1,VB6 很多是被系统内置
2,除了基础原始代码,什么也没
这样的如何工作,如何写代码
作为一个IDE,用户需要的,都要有,就是一个大集合。
一个什么都没有的,能算是一个 IDE吗?
 IDE,是“集成开发环境”的简称,一个合格的IDE,需要方方面面。
如阿发达那个老外搞的,它名字就是 编辑器,是FB的编辑器,

VB6精简版,那把 VFB 也精简,只能用 FB 原始语句写

W:问题是,VB6精简版,新手用来玩玩,是玩具中的玩具。VFB 是用来生产软件的,为和要精简,难道是也需要一个玩具版 VFB吗
re:谁和你说VB6精简版是玩具?4MB的没有控件但是可以编绎可以学习了,要什么控件另外装。10MB的解压30MB,有企业版控件,几乎无所不能了,可以开发OFFICE插件, VB6插件,游戏,数据库管理软件,Websocket, Web服务器。

目前外国人实现了整套企业版控件的源码,可以生成64位EXE了,用VB6写代码直接用Twinbasic打开编绎一下就行。
加上很多第三方很漂亮的现代化控件UI,所以没有OCX完全不影响了。
最缺的就是大量的模块, AES加密,人脸识别, OCR图片文字提取,语音识别,照片一键无损放大。

ASk:谁特么还用vbs
BS就像是JS,VBA呀,几乎不用任何语法支持开箱即用。所以用V8 JS引挚来运行就像是NODE.JS一样好玩了,一个DLL才3-10MB。也可以直接用MINIBLINK.DLL实现网页UI,用VFB6,VFB迷你版写核心服务端加密代码。

像VBA, 按键精灵这种,只有5-10个控件就可以开发几百几千款常用的工具了。价值几千到几十万都可以做出来。
2GB的工具可以画流程图,但是200KB的工具,一样可以画流程图,采用网页UI,各种丰富的在线图形报表库就行了。

芳芳说:老大,一个编译器,就好几百MB了阿,难道不包含编译器,让用户自己搞?
用户需要的是 开箱即用,你这是要搞的,四分五裂,然后用户需要忙乎一整天,才可以使用吗?
这个 极语言的 界面 好创意,要不,我们也模仿一个?

老外的思想就是这样的,软件核心几MB,需要什么全从网上下载,就像是下载一个EDGE常青安装包只有3MB,他会自动联网下载适应你电脑的版本,网速快的话20-40秒就装完了。像360极速下载了,5-10秒装完。

系统自带解压功能,可以直接打包,解压ZIP文件,极简版的初衷就是用最少的代码,最快的速度完成他。
我上次用的小米12手机,安装一个几百MB的APP,5-10秒装完了,真的不可思议。
下载速度100MB每秒,2秒下完,内存解压直接一步写到硬盘。

怎么感觉你没做过 webApp 一样的。现在网速这么快,硬盘这么便宜,节省占用空间有什么好处吗
比如用100KB的代码实现一个压缩,解压工具,是不是很酷?也许只要1KB的代码就做到了,甚至30行代码

Everything 1.5MB,比WINDOWS强大1万倍的文件搜索工具
https://www.voidtools.com/everything-1.5a/
屏幕录像专家17MB,几乎无所不能了,普通人录像教程足够用了,压缩格式也好几种
Twinbasic IDE,只有24MB,功能超过VB6了

芳芳:特别是工具栏,兼容是浪费空间
窗口的面积,工作区只占了 40% 都被什么工具栏,配置属性占满,为什么总喜欢这样的 UI

类似Node.js,  ptyon NPM.EXE在线下载插件模块的方法, .NET是用Nuget.exe
默认极简版VFB主要就是实现VB6一样的功能(10MB几乎无所不能了)
然后需要Raylib 3d引挚画图或做个小游戏,还是用Cairo画图片另外下载就行了。

 这些的东西的关联在哪里呢?
 编绎器可以在线下载,还可以在级自动升级。相关组件也可以下载,还支持多线程,分块异步下载。
 就是需要一个像VB6一样, 10MB的开发工具,用到什么下什么。可以按指定的模板一键批量下载安装。
 就像是容器系统一样,你要精简版XP, WIN2003,一个包只有500MB直接可以运行。你要完整的就3-5GB
弹性布署的方案,集成在线代码库,工程模板。

最后说一下为什么要弄这个,现在芳芳的IDE全部有520MB了,看了一下编绎器就320MB
,那IDE相关的就有200MB(ZIP压缩81M)
(7Z格式96MB,zip 156MB)
vfb开发工具主界面190个左右的元素
aardio ide用7Z压缩6mb, zip格式10MB, 解压22MB

问:你是要塞进去一个游戏引擎吗?
回:这只是一个表现方式,用ie Webbrowser一样可以实现精美的网页UI,用Webview2写一点简单代码就能实现小游戏功能了。
比如公司抽奖,猜大小等。raylib引挚的研发目的不就是做一些小游戏或立体界面嘛。比如让20行芳芳的字围着一个圈圈转起来。

问:太酷了,你会为此出钱买下aardio的源码吗
答:我给给你扔一个蕃茄

VisualFreeBasic(软件介绍)-勇芳-勇芳软件开发小组官方网站
http://wwx.yfvb.com/soft-48.htm

aardio 官方网站
https://www.aardio.com/

Twinbasic,真正的超越VB7的开发工具
http://twinbasic.com/
迷你版VFB,极简的Freebasic开发IDE-VB7-vb6编程开发-LMLPHP

11-07 11:14