|
-
May 1st, 2020, 06:01 AM
#11
Lively Member
Re: Modernizing the VB6 IDE
Just to clarify,
my favorite language is VB6 / VBA, I only find 4 faults in the IDE for quick programming
(my first parameter is to quickly test the project)
1) Undo limited to 20 (Ctrl Z)
2) No deletion of the execution window (debug.print debugging)
3) The touchpad is not recognized (lots of solutions that don't work)
4) IDE windows are difficult to tame
For the 1 the solution:
Search VBA6.dll with a Hexa editor for the Hexa string "83FB140F8743C1FCFF8B4D0C" and change the "14" to "7F".
For 2 and 3:
MZ Tool 8
For the 4:
Hope with ModernVB thanks to LinkFX
This does not prevent me from being interested in any IDE that will do better and more comfortable in a language close to VB6 and this is the case with VisualFreeBasic.
I started a small non-exhaustive comparison table:
main differences
VB6 ** VFB5
VB6 DIM a AS LONG,b AS LONG,c AS LONG,d AS LONG,e AS LONG
VFB5 DIM AS LONG a,b,c,d,e
VB6 DIM a AS LONG : a = 100
VFB5 DIM AS LONG a = 100
VB6 DIM a AS VARIANT : a = ARRAY("a","b","c","d","e")
VFB5 DIM a(4) AS STRING = {"a","b","c",d","e"}
VB6 DIM abcdefghijklmnop AS LONG : abcdefghijklmnop =10 : abcdefghijklmnop = abcdefghijklmnop +1
VFB5 DIM AS LONG abcdefghijklmnop = 10 : abcdefghijklmnop += 1
VB6 debug.print
VFB5 printa
Benefits VFB5
no plugin (everything is incorporated) :
Colors code
Multi Tabs
Intellisense
Mouse,touchpad compatibles
visual lines WITH, FOR, SELECT, CASE, etc.
Clearing / copying the execution window
Tool for create Tabs (number,name,position,img)
Tool for img/icon on tabs or others controls
Custom main Controls (completely virgin)
integrates all GDI, GDI + functions with Intellisense
Specifics controls :MultiShapes, Winhook,Trayicon,custom,Sqlite3,WinInet,Webbrowser,IPcontrol
Sqlite3 integrated
Compatible VB6 Code (90%) and C code
32 and 64 Bits
No installation
Tools provided :Spy,ControlSpy,fbedebugger,xdbg,depends,hash,compilers Freebasic
Lack VFB5
no interpreter, only compiler
no debugging (use external fbedebugger)
no code printing
no variant so no type mixing
no collections so no FOR EACH
Last edited by camomille; May 1st, 2020 at 06:24 AM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|