New IDE:vfb(Visual Freebasic)Like vb6,vb7(Update 2020-04-30)

User projects written in or related to FreeBASIC.
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

New IDE:vfb(Visual Freebasic)Like vb6,vb7(Update 2020-04-30)

Postby xiaoyao » May 05, 2020 2:14

https://github.com/xiaoyaocode163/VisualFreeBasic
http://www.yfvb.com/soft-48.htm
welcome to join:QQ GROUP:78458582
you can download QQ APP.
The author and inventor of this IDE have been collating opinions in the group and releasing new versions of the software.
There are also many fans of this programming language who are "instant communication" programming problems.
It took hundreds of thousands of programming engineers at Microsoft to make a visual IDE development tool for 10 years.
Freebasic really needs an efficient and convenient visual development tool IDE.
FreeBasic—a cross-platform that almost scared me to pee, strange and messy to the desperate Basic language
http://www.office-cn.net/home.php?mod=s ... g&id=15213

On August 28, 1980, Gates signed a contract with IBM to agree to develop an operating system for IBM's PC. He then purchased an operating system called QDOS at a price of $ 50,000. After a slight improvement, he renamed the product as DOS and then licensed it to IBM.
In April 1991, Microsoft introduced the Visual Basic 1.0 Windows version. This advancement in connecting programming languages and user interfaces was called Tripod (sometimes called Ruby). The original design was done by Alan Cooper . At the time, it was the first "visual" programming software.
Image
FreeBasic language integrated development environment similar to VisualBasic6. It has grammatical rules highly similar to VB6, has the same powerful functions as C language, supports object-oriented, and can develop 32-bit and 64-bit software, DLL, LIB libraries. It is the best advanced language of VisualBasic6.

     VisualFreeBasic combines the advantages of VisualBasic6's simple and easy to use, rapid development, strong C language support, and efficient code execution. It can meet the needs of novice and senior programming enthusiasts to write various types of application software quickly, efficiently, and with high quality .
     Are you still crazy about the limitations of VB6? Are you still struggling with the inefficiency of VB6 code execution? Are you still crazy about the cumbersome code of C language? Are you still struggling with the complicated process of C language? Then come to the warm family of VisualFreeBasic. A free, free and inclusive programming family may redefine your understanding of programming and change your future programming direction.
     Very green, very pure, do not need any runtime library, unzip to any folder, open and use, integrated IDE, compiler, help, function library, etc., all you do not need to worry about, all you do is write code, and then click The EXE is generated by pressing the compile button, and the generated EXE is also pure green. It does not require any support library and runtime library to run independently.

The project folder contains a large number of sample questions collected and organized by Yongfang Studio, as well as many sample questions written by Yongfang himself.

What can VisualFreeBasic5 do?

Production of 64-bit or 32-bit application software (.exe), dynamic library (.dll), static library (.a) for WINDOWS system
The produced software runs perfectly on WIN PE (micro system, U disk system), XP to WIN10 full range of operating systems

What is FreeBASIC?

FreeBASIC is a free / open source (GPL) BASIC compiler for Microsoft Windows, DOS and Linux.

FreeBASIC is a self-hosted compiler that uses the GNU binutils programming tool as the backend, and can generate console, graphics / GUI executable files, dynamic and static libraries. FreeBASIC fully supports the use of C libraries, and has partial C ++ library support. This allows programmers to use and create libraries in C and many other languages. It supports a C-style preprocessor, capable of handling multi-line macros, conditional compilation, and file inclusion.

Origin of VisualFreeBasic5

Since the birth of FreeBASIC for more than ten years, its IDE has been in the state of a code editor, and there is nothing automated. Except for experienced programming experts, novices ca n’t start, and they ca n’t know where to start. Until 2015, the FireFly software developed by "Canadian" PaulSquires" appeared, which greatly simplified FB programming, so that novices can also use FB to write software.

Although FireFly has brought great progress to FB's IDE, many are unsatisfactory and really difficult to use, so Yongfang began patching FireFly for more than 2 years at the end of 2016, because there is no source code, only Use DLL combined with plug-in technology to repair. Research FireFly has gradually accumulated a lot of experience in IDE.

It has been patched from FireFly 3.X and changed for more than 2 years. It has become very mature and named VisualFreeBasic 4.X. However, due to the lack of IDE source code, it cannot continue to improve and add better functions. At first, it took 5 months to write VFB5 with VFB4 (with experience and imitation, and a lot of code written for FireFly before, it was written in a short time, if there was nothing, because Yongfang wrote it by one person It is estimated that at least 1 year), a stable beta version is released, and VisualFreeBasic5 is born. Programming is endless, life is endless, improvement is not ceaseless, VisualFreeBasic will be getting better and better, to a higher level.

Many people will doubt? FireFly 3.X hasn't been updated after so many years? Yes, no update, because FireFly is developed with PowerBASIC, not FreeBASIC. Paul Squith wanted to use FreeBASIC to develop. Since 2017, he has developed a software called WinFBE, and it is open source, but the development efficiency is too low 3 years later, this software still looks semi-finished, and it is only suitable for experts to play, novices can not play at all, and it seriously deviates from the original FireFly way.

Main functions of VisualFreeBasic5

Visual editing windows and controls, providing various controls.
Organize windows and controls to generate code, including event handling.
Let FreeBasic support Chinese function names, Chinese variable names, and Chinese control names.
Provide a complete set of code prompts, auto-complete and code description prompts
Automatically organize resource files, icons, images, and any files can be added to the resource.
Built-in help, libraries, etc.
VisualFreeBasic5 workflow

Pre-process the code of the project file to generate a temporary code file
Call the FreeBasic compiler to compile temporary code files
Compile error occurs, automatically analyze the location of the code error in the project, and jump the error line.
In the output folder, in the temporary code file, the programming process of the full set of WIN SDK is all here. Open this code to clearly understand the core of WIN programming. VisualFreeBasic has undertaken a very tedious core operation, allowing users to focus on application-level development and easy programming. And the core code is all source code present, you can check for junk code, useless code, etc. at any time, so there is no need to worry about what should not be implanted by the author. If you feel that the core code is not good, you can also contact Yongfang Studio at any time to improve VisualFreeBasic together.

VisualFreeBasic5 is permanently free, unlimited, no advertising, no rogue, no implant, no pollution system, green and environmentally friendly, no installation, no deployment environment, decompression and use.
Last edited by xiaoyao on May 05, 2020 19:57, edited 6 times in total.
paul doe
Posts: 1265
Joined: Jul 25, 2017 17:22
Location: Argentina

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby paul doe » May 05, 2020 6:16

Seems to be quite nice and functional. Unfortunately, only the menus and some texts are translated to English, the rest is still in Chinese so I can't fully test it, sorry...
fxm
Posts: 9922
Joined: Apr 22, 2009 12:46
Location: Paris suburbs, FRANCE

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby fxm » May 05, 2020 8:19

So I too will wait for the full English translation to test it then.
systemctl
Posts: 182
Joined: Mar 27, 2020 5:15

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby systemctl » May 05, 2020 9:10

I will wait for a fully translated English version, too. But if you could have a Linux version, it will be great. I'm on Linux mostly and rarely run Windows for a long time.
Coolman
Posts: 228
Joined: Nov 05, 2010 15:09

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby Coolman » May 05, 2020 13:20

advanced users should no longer use windows. too heavy. too restrictive. disrespectful of privacy. too many flaws. it's only my opinion ...

Interesting project. If there's a linux version I would test...
Tourist Trap
Posts: 2910
Joined: Jun 02, 2015 16:24

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby Tourist Trap » May 05, 2020 13:52

xiaoyao wrote:https://github.com/xiaoyaocode163/VisualFreeBasic
http://www.yfvb.com/soft-48.htm

It looks very great. I hope also that an english version will come soon in order to see more.
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:00

paul doe wrote:Seems to be quite nice and functional. Unfortunately, only the menus and some texts are translated to English, the rest is still in Chinese so I can't fully test it, sorry...

you can try edit ini file:\Languages\english\Control.ini

Try to make a complete English version by setting the "ini file list" in the "Languages" directory, and then add multiple other languages. If the Chinese on which windows cannot be set in English, you need to add a new ini file, please leave a message.
Is there a better way to allow the control text on the IDE, code prompts, etc. to support multiple languages, everyone is welcome to give suggestions.
paul doe
Posts: 1265
Joined: Jul 25, 2017 17:22
Location: Argentina

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby paul doe » May 05, 2020 14:04

xiaoyao wrote:...
you can try edit ini file:\Languages\english\Control.ini
...

I'll give it a shot, then. Also, it seems strange to me that this was presented in 'Tips and Tricks', instead of 'Projects'?
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:09

paul doe wrote:
xiaoyao wrote:...
you can try edit ini file:\Languages\english\Control.ini
...

I'll give it a shot, then. Also, it seems strange to me that this was presented in 'Tips and Tricks', instead of 'Projects'?

I just used this forum, and the posts posted in other columns have been deleted because the title and content are duplicated. I think some posts should be placed on top of multiple sections, just like Windows shortcuts. If you only publish in a certain channel and category, other users will not see it. Or, he really needs to be topped. Open the Freebasic.net website and download it directly. You can see this post in any forum category.
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:14

fxm wrote:So I too will wait for the full English translation to test it then.

QQ GROUP:78458582
you can download QQ APP,SO YOU CAN talk online with (visual freebasic Inventor, author),There are also many enthusiasts of this programming language
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:24

xiaoyao wrote:
paul doe wrote:Seems to be quite nice and functional. Unfortunately, only the menus and some texts are translated to English, the rest is still in Chinese so I can't fully test it, sorry...

you can try edit ini file:\Languages\english\Control.ini

Try to make a complete English version by setting the "ini file list" in the "Languages" directory, and then add multiple other languages. If the Chinese on which windows cannot be set in English, you need to add a new ini file, please leave a message.
Is there a better way to allow the control text on the IDE, code prompts, etc. to support multiple languages, everyone is welcome to give suggestions.

Everyone is welcome to make "language packs" of different countries and different languages. Please send them to us or upload attachments to the forum after completion. The VFB development organization will download and update and merge them into the new IDE.

One's power is limited. If you contribute your wisdom together, make suggestions, write some code plug-ins, function plug-ins, translate, do tutorials, it will be a great thing.
After all, free software is so easy to use, it is rare to find several such software in the world.
A similar software product I have used is b4a (http://www.b4x.com/), vb ide for make android app, ios app.
In the past, there was a US $ 100 annual usage fee, but this year it was finally free, and received a donation from an organization.
I also suggest to the author: it is best to get a Bitcoin donation link, maybe one day will receive thousands, tens of thousands of dollars in donations.
Accepting donations by paypal is also good, but the author "Yong Fang" is busy writing code to upgrade the IDE every day, and has no time to do these necessary tasks.
Last edited by xiaoyao on May 05, 2020 14:40, edited 2 times in total.
Tourist Trap
Posts: 2910
Joined: Jun 02, 2015 16:24

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby Tourist Trap » May 05, 2020 14:38

paul doe wrote:I'll give it a shot, then. Also, it seems strange to me that this was presented in 'Tips and Tricks', instead of 'Projects'?

Hi paul doe,

I get this kind of names when I extract the files: ┤┐┤·┬Ù└²╠Ô

I guess that won't be an issue on a local chineese system, so on yours did you do something to fix this?
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:44

Tourist Trap wrote:
paul doe wrote:I'll give it a shot, then. Also, it seems strange to me that this was presented in 'Tips and Tricks', instead of 'Projects'?

Hi paul doe,

I get this kind of names when I extract the files: ┤┐┤·┬Ù└²╠Ô

I guess that won't be an issue on a local chineese system, so on yours did you do something to fix this?

I advised the author of the IDE:
It is best to name the example project file name and folder in English. At the same time, the code also automatically supports Chinese. English 2 languages are much better.
The computers of developers in some other countries do not support Chinese, and the examples cannot be opened, Compiling and running also failed
xiaoyao
Posts: 77
Joined: May 05, 2020 2:01

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby xiaoyao » May 05, 2020 14:55

xiaoyao wrote:
paul doe wrote:
xiaoyao wrote:...
you can try edit ini file:\Languages\english\Control.ini
...

I'll give it a shot, then. Also, it seems strange to me that this was presented in 'Tips and Tricks', instead of 'Projects'?


This IDE is still under continuous development and upgrading, and it is placed in the "project" forum category, and few people may visit it. It should indeed be placed in the section where the number of visitors, posts, and replies are the largest.
FBIDE, this is the official editing tool of freeBasic, the function is too simple.
FireFly for freeBasic. This is an interface design tool, and it is transplanted from for PowerBasic. It has good potential and needs to be investigated.
(It is now VFB, and the usability and functions have been enhanced many times)

I just used this forum, and the posts posted in other columns have been deleted because the title and content are duplicated. I think some posts should be placed on top of multiple sections, just like Windows shortcuts. If you only publish in a certain channel and category, other users will not see it. Or, he really needs to be topped. Open the Freebasic.net website and download it directly. You can see this post in any forum category.
Imortis
Moderator
Posts: 1729
Joined: Jun 02, 2005 15:10
Location: USA
Contact:

Re: New IDE:vfb(Visual Freebasic),Like vb6,vb7

Postby Imortis » May 05, 2020 15:05

Moved to Projects. As to wanting to put links in several places, that is not how we do things here. One topic is good enough.

Return to “Projects”

Who is online

Users browsing this forum: Dr_D, jj2007 and 4 guests