-
Notifications
You must be signed in to change notification settings - Fork 32
/
README.TXT
484 lines (425 loc) · 22.3 KB
/
README.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
/*
|* VBIDEUtils / VBCodeDatabase 4.0 by Me
\*
Description
-----------
VBIDEUtils is a great add-in for VB 5.0 and VB 6.0. With
this add-in, you can do :
- Code Repository
- Store VB Code, Classes, Projects
- Store files
- Store HTML pages
- Store HTML links
- Search through all the database
- Store VB Scripts
- Java Scripts
- Java
- Icons
- Use bookmarks
- Enhanced search
- Search through all the VB Web sites
- Synchronize your local DB with the DB of VBDiamond
- Synchronize code with the major VB Code sites
- Search for programming books on the Web
- Save your code as HTML pages
-
- .....
- Make search through a very extensive Book repository
- Indent easily your code, procedure, block, variables
- Add comment to your modules and procedures
- Find the corresponding ending block instruction
- Know all the APIs error name
- Clear the debug Window
- Change easily the taborder of all your controls
- Add customized error handler to your code
- Add enhanced error handler to your code with
loggin, trace
- Show the KeyAscii table to help you coding
functions
- An assistant to create your messagebox
- A Toolbar code generator
- Close all the unused windows in the VB IDE
- Spy the classname of each windows
- An Icon browser
- A DBCreator code generator
- An ActiveX documentor
- Export all code to HTML files (from the VB IDE
or the VBCodedatabase)
- Import/Export to VCL and DCB files
- Export the VB Code from the VB IDE to HTML files
- Extract all the strings and translate them directly
in the addin for further use of resources String
and so internationalize your applications
- Change/Modify the tooltips all your controls
- Add new procedure/functions/properties easily
with parameters, description....
- Get all dependencies of an executable or a VB project
- Analyze VB projects
- Search all the web in the VB sites directly from the addin
- Added a VB project explorer
- Profile your VB projects and detect dead code
including dead variables, dead procedures...
- Add/remove line numbering in your code
- Control properties assistant
- Accelerator assistant
- Generate code to create toolbar at runtime
- Get easily code from several VB Code websites on the web
- Added an enhanced find in VB projects
- Added the automatic creation of connections strings for ADO
- Generate automatically DLL Base Adresses
- Generate GUID
- A lot of of other new features
VBCodeDatabase is an external application and have exactly
the same functions than the Code repository in the VBIDEUtils. The database is full compatible. It has been created for the users wich don't want the full add-ins, but only the code
repository.
Target platforms
----------------
Visual Basic 5.0, Visual Basic 6.0
You need Microsoft® Visual Basic® 5.0 Service Pack 3 or higher
in order to run properly. If you need a version without any
service pack, it is possible, you have to contact me in that case.
Intent
------
With this great add-ins / Code repository,
you will be able to :
- Store all your VB libraries (VB Script, JavaScript...)
in categories
- Identify immediately the type of the stored item
- You can store HTML page in the database
- You can store HTML links to page, files...
- Store files : Zip files, VB projects, bas files, class
files...
- The code is colorized
- Print nicely the code
- Search through all the code easily
- Paste files from the Explorer
- See HTML files
- Browse Internet offline
- Comment your procedure, module, code directly in your
VB IDE
- Indent the code in the procedure, module project to
have standard indentation, it indents even the variables
- Show the API error string related to an API error
number
- Clear the debug window when it is full of debugging
information
- Change easily the taborder of all your controls
- Find the corresponding ending block instruction. By
this I mean that can find the corresponding "End If"
for a particular "If", "End Select" for a "Select",
"Next" for a "For", "Loop" for a "Do While"...
and of course vice-versa
- Add customized error handler to your code
- Show the KeyAscii table to help you coding functions
- An assistant to create your messagebox
- A Toolbar code generator : Generates all the code to
create a toolbar with buttons, based on an existing one
- Close all the unused windows in the VB IDE
- Spy the classname of each windows in all your
environment
- A nicer interface
- Added an enhanced search
- Added the possibility to use bookmark
- Added the possibility to use parent in the categories
So you can categorize more efficiently
- Some new graphical objects in the interface
- Added an enhanced error handler to your code with
loggin, trace
- Added the possibility to decompress/compress in the
registered version
- Added in the registered version the possibility to
export/import added items in the databases when
working on several VBCodeDatabase sites to synchronize
the DB
- Added color for Javascipt and Java Code
- Enhanced search allowing combinations
- Export the code to HTML files
- Added a Database Code Generator
- Added an ActiveX documentor
- Import/Export to VCL and DCB files
- Improved setup configurations
- Export the code from the VB IDE to HTML files
- Extract all the strings and translate them
- Change/Modify the tooltips all your controls
- Add new procedure/functions/properties easily
with parameters, description....
- Get all dependencies of an executable or a VB project
- Analyze VB projects
- Search all the web in the VB sites directly from the addin
- Added a VB project explorer
- Profile your VB projects and detect dead code
including dead variables, dead procedures...
- Add/remove line numbering in your code
- Control properties assistant
- Accelerator assistant
- Generate code to create toolbar at runtime
- Multi-languages for the interface
- Search through all Web sites
- Make search through a very extensive Book repository
- Synchronize with the Web DB of VBDiamond
- Synchronize with FreeVBCode
- Synchronize with PlanetSourceCode
- Synchronize with a1VBCode
- New UI, with a lot of enhancements
- Added an enhanced find in VB projects
- Added the automatic creation of connections strings for ADO
- Synchronize code with the major VB Code sites
- Search for programming books on the Web
- Generate automatically DLL Base Addresses
- Generate GUID
- A lot of of other new features
The use of this add-in is very simple and very useful.
J U S T T R Y I T.
Future
------
- Many other possibilities in the future
-> Documentation of your code
-> Increased database
-> C++, Java, Delphi, Windev database
-> Colorization of other languages
-> ...
This add-ins is changing often in order to be the best thing on the market.
You, users, could help me telling me your needs and what could be useful for your work.
VBCodeDatabase history
----------------------
*Version *Date *Comments
******************************************************************************
*Version 1.4 *25 January 1999 * 474 items stored in the VBCodeDatabase
*Version 1.5 *04 February 1999 * 541 items stored in the VBCodeDatabase
*Version 1.6 *23 February 1999 * 605 items stored in the VBCodeDatabase
*Version 1.7 *07 March 1999 * 723 items stored in the VBCodeDatabase
*Version 1.8b *25 March 1999 * 890 items stored in the VBCodeDatabase
*Version 1.8 *21 April 1999 * 1260 items stored in the VBCodeDatabase
*Version 1.9 *27 October 1999 * 2473 items stored in the VBCodeDatabase
*Version 2.1 *13 March 2000 * 3257 items stored in the VBCodeDatabase
*Version 3.0 *15 March 2001 * 12000 items stored in the VBCodeDatabase
*Version 4.0 *01 August 2001 * 12500 items stored in the VBCodeDatabase
* * *
*******************************************************************************
Registered Version
------------------
When you register, the about disappear, and you will receive my latest complete
VB Code library containing thousands of VB code line. That Code library contains
VB Code (bas files, classes...), articles, OCX, HTML pages, link to the best
VB knowledge on the internet.
Also, the following items are only allowed in the registered version :
- The annoying about box disapear
- Full functiunal extract string and translation
- No more "Unregistered" messages in different part of code
- You can export/import in the VBCodeDatabase to synchronize your code
- You can export to VCL/DCB database
- You can compress/decompress the code, files, HTML.... in the database
- You can synchronize fully with VBDiamond, not limitated to 3 items/session
- You will recieve the full DB on a CDRom
Feedback / Register
-------------------
The shareware version contains only links to HTML pages, if you want to store
those page as HTML, you have to refresh (see in the tools menu).
Some code is not present in the shareware version. All this code is present
in the registered version.
Tell me what you like, what you don't like, and for that matter, if you think
the tool is worth a shareware fee. See the prices below :
VBIDEUtils+VBCodeDatabase Full database license : $99
- You will receive one license with synchronization access to the sites
Order at
https://secure.element5.com/register.html?productid=102545&language=English
https://secure.element5.com/register.html?productid=102545&language=Spanish
https://secure.element5.com/register.html?productid=102545&language=Portuguese
https://secure.element5.com/register.html?productid=102545&language=German
VBIDEUtils/VBCodeDatabase on CD Full database license : $199
- You will receive one license with the full code library on a CD
Order at
https://secure.element5.com/register.html?productid=107109&language=English
https://secure.element5.com/register.html?productid=107109&language=Spanish
https://secure.element5.com/register.html?productid=107109&language=Portuguese
https://secure.element5.com/register.html?productid=107109&language=German
VBIDEUtils+VBCodeDatabase Full Site corporate database license : $1299
- You will receive a license for use in all your company
with the full code library on a CD
https://secure.element5.com/register.html?productid=102557&language=English
https://secure.element5.com/register.html?productid=102557&language=Spanish
https://secure.element5.com/register.html?productid=102557&language=Portuguese
https://secure.element5.com/register.html?productid=102557&language=German
If you prefer to send me the registration fee directly by mail, you may send money,
payable in US funds, or your in local currency to the following address:
E-Mail : mailto:Me
Web Site : http://www.ppreview.net
System Requirements
-------------------
You need a computer running Microsoft® Windows 95/98® or Microsoft® Windows NT®.
Microsoft® Visual Basic® 5.0 (Service Pack 3) or Higher with all the runtime installed and
an installation of Internet Explorer 3.0 or 4.0 or higher installed.
Installation
------------
Just start the program "Install.EXE". Once it is done, start your VB, you have a new toolbar,
and new items in the Edit Menu and in the contextual menu of your Code window.
Problems
--------
You need to install the Service Pack 3 of VB 5.0 for VB 5.0 in order
to run correctly this version. If you don't have installed SVP3, consider installing the Service Pack 3 of Microsoft.
It is free. you can find it on the web site of Microsoft.
If you have problems during the installation or the execution of this add-in,
this is probably due to the fact that you didn't have installed all the DLL
from your VB 5.0 or VB 6.0
Try install all the DLL (including the DAO).
If the problem still exists, contact me and I will solve the problem with you.
Conclusion
----------
Thank you for taking the time to download VBIDEUtils.
I hope you find it to be of use in your development efforts.
Please let me know how it can be made better!
license
-------
This product is licensed to you pursuant to the terms of the license agreement
included with the original software, and is protected by copyright law and
international treaties.
Unauthorized reproduction or distribution may result in severe civil
and criminal penalties, and will be prosecuted to the maximum extent possible
under the law.
Other products
--------------
I have also developped other products. They are all on my web site. Here is the list of them :
- Print Preview OCX for VB 5.0, VC++, VB 4.0 32 bits, Office...
- VBIDEUtils addins for VB 5.0, VB 6.0
- VBCodeDatabase for VB 5.0, VB 6.0, VBScript,
Javascript...
- Print Preview OLE 2 Control for VB 3.0, VB 4.0 16 bits
- TBCalendar OCX for VB 5.0, VC++, VB 4.0 32 bits, Office...
- Logger OCX for VB 5.0, VC++, VB 4.0 32 bits, Office...
- INIEditor : Editor of INI files
- Jolly OCX 1.0 card game for VB 5.0, VC++, VB 4.0 32 bits, Office...
- Rotate label OCX 1.0 for VB 5.0, VC++, VB 4.0 32 bits, Office...
History
-------
*Version *Date *Comments
******************************************************************************
*Version 1.1 *19 December 1998 * First release
*Version 1.2 *13 January 1998 * Added the possibility to change the taborder
* * * of all your controls
* * * Added the possibility to add simple comments
* * * Corrected a little minor bug when commenting
* * * out some code
*Version 1.3 *19 January 1998 * Added the possibility to find the
* * * corresponding ending block instruction
* * * Some little bugs corrected
*Version 1.4 *25 January 1998 * Added the possibility for you to add
* * * error handler into your code
* * * Show the KeyAscii table to help you
* * * coding functions with keyboard event
* * * Corrected some bugs in the Code respository
* * * Added the VBCodeDatabase as a separated
* * * application for users who only want this
*Version 1.5 *04 February 1999 * Added the assistant creator of MessageBox
* * * Increased the speed in HTML download
* * * Better find in the VBCodeDatabase
* * * Corrected some minor bugs
* * * Better inline comments
* * * Possibility to add procedure header
* * * in a complete module
*Version 1.6 *23 February 1999 * Added A Toolbar code generator
* * * Close all the unused windows in the VB IDE
* * * Added a enhanced search
* * * Added the use of bookmarks
* * * A nicer interface
* * * Added the possibility to spy classname
* * * Enhanced connection to the web
* * * List all items by categories
*Version 1.7 *08 March 1999 * Added the possibility to use parent in
* * * the categories So you can categorize
* * * more efficiently
* * * Some new graphical objects in the interface
* * * Corrected some bugs
* * * The interface is even nicer
*Version 1.8 *21 April 1999 * Added the possibility to decompress/compress
* * * in the registered version
* * * Added some new functiunalities in the search
* * * Added in the registered version
* * * the possibility to export/import added items
* * * in the databases when working on several
* * * VBCodeDatabase sites to synchronize the
* * * DB
* * * Better error handler
* * * Corrected a bug when adding Error handler
* * * and comment in properties Let/Get
* * * Added color for Javascipt and Java Code
*Version 1.9 *20 October 1999 * Corrected About form
* * * Best Paste in the code
* * * Added customization to error handler
* * * Some minor bugs fix
* * * Better interface
* * * Increase the speed in some cases
* * * Decrease the resources it takes in memory
* * * Refined the search, you can now use the '+'
* * * to search multiple string in the search
* * * or enclose your phrase between " "
* * * Export the code to HTML files
* * * An Icon browser
* * * A DBCreator code generator wich generate
* * * code to create DB at runtime
* * * An ActiveX documentor
* * * Import/Export to VCL and DCB databases
* * * Improved setup configurations
* * * Added the possibility to swap values
* * * between a '=' in the code
* * * eg :
* * * dDate = record("Date")
* * * ' *** will become
* * * record("Date") = dDate
* * * Added the possibility to sort all procedures
* * * and function in a module by their name
* * * The menu of the addin have been redesigned
* * * in the VB IDE, so now they are better
* * * Export the code from the VB IDE to HTML files
* * * Extract all the strings and translate them
* * * directly in the addin for further use
* * * of resources String and so internationalize
* * * your applications
*Version 2.0 *01 January 2000 * Change/Modify the tooltips all your controls
* * * Added the possibility to add headers to all
* * * modules and all procedures in a project
* * * Add new procedure/functions/properties easily
* * * with parameters, description....
* * * Get all dependencies of an executable
* * * Analyze VB projects
* * * Search in the VBCodeDatabase based on the
* * * date creation
* Version 2.1 *13 March 2000 * Search all the web in the VB sites directly
* * * from the addin
* * * Added a VB project explorer
* * * Profile your VB projects and detect dead code
* * * for variables, procedures, functions....
* * * VBIDEUtils takes far less space in memory
* * * Indent variables to align on the 'As'
* * * Indent Enum, structures...
* * * Fixed some bugs in the indent (Stephen Bullen)
* * * Add/remove line numbering of your code
* * * Added a control properties assistant
* * * Added a accelerator assistant
* * * Now, when generating code to create toolbar
* * * it generates even for an array of toolbar
* * * Little enhancement in the swap procedures
* * * Fixed a bug in the pending tool
* Version 2.2 *08 August 2000 * Now VBCodeDatabase is multi-languages
* * * French languages added
* * * Line Numbering modified
* * * Search through all VB web sites
* * * A lot of minor enhancements
* Version 3.0 *15 March 2001 * Synchronize with the Web DB of VBDiamond
* * * to and from VBDiamond
* * * Some little bug fixed
* * * Completely new UI
* * * Search through an extensive Bookshelves
* * * Get easily code from several VB Code websites
* * * on the web
* Version 4.0 *01 August 2001 * Added an enhanced find in VB projects
* * * Added the automatic creation of connections
* * * strings for ADO
* * * Search for programming books on the Web
* * * Generate automatically DLL Base Addresses
* * * Generate GUID
* * *
*******************************************************************************
Notes
-----
Visual Basic, Windows, Windows NT/2000, Windows 95/98/ME, and Windows 3.11
are all registered trademarks of Microsoft Corporation.