|
INSTALLATION REGISTRATION
1. How to analyse my application with Visual
Expert ?
First you must check in [Help-About]
If you have an Evaluation edition (in this case you must downloaded
a serial number)
To analyze your project:
- Open [File-New] and Select "Visual Basic" or "PowerBuilder"
- Select the "New" tab page and Click "OK".
- Select your VB or PB version
- Specify a name for your project in "Project file" and Click
"Next"
- Right-click "Project List" and choose "Import VB project"/
"Import PB project"
- Select your VB project file (*.vbp or *vbg file) or PB project
file and click "Open"
- Click "Next", then "Finish"
Your code will be analyzed: you can now use Visual Expert with
your Project.
Top
2 - a. How can I unlock Visual Expert?
- Register your copy
- Open [Help-Registration Wizard] and Follow the instructions.
If this message appears "An error occured while connecting.
Possible error is xxx...":
you probably met registration problems (firewall, proxy server,...),
please send your request by e-mail : contact@visual-expert.com
:
- In Visual Expert select [Help-About]
- Copy and paste the information in an e-mail
You will then receive a key to start a new project on visual-expert.
2 - b. How can transfer a Visual Expert
(5.0) license to a another development seat?
- Open [Help-Registration Wizard]
- Select request a serial number
- In the "Additionnal Information" field enter "Download
a deactivation key"
- A deactivation key will be sent to Visual Expert
3. When I try to analyze my application,
it says "You tried to open a project with an Evaluation edition
of Visual Expert"?
Refer to answer 2.
Top
4. What is the minimum system requirements
to install and run Visual Expert ?
Windows 98, Me, NT 4.0, 2000 and XP.
PC Pentium II or better.
At least 64 Mb. RAM.
60 Mb. of free hard disk space.
Word 6 (or later).
IE 4.0.1 or Netscape 4.0 or later.
5. How to install a new release of VE if
I have an old one on my computer ?
- If the new release is a Minor version of the version already
installed, you can install it without uninstalling the old
one. It allows you to save the historic of VE
projects list and the Serial Number already typed.
- If the new release is a Major version, it will be installed
on a new folder and it is completily of the old release."
6. Does Visual Expert install system DLL?
Visual Expert may replace two DLL MSVCRT.DLL and OLEPRO60.DLL
if they are too old. A confirmation is asked before the replacement
Top
VISUAL EXPERT FEATURES
7. Does Visual Expert work on VBA application
?
Not for the moment, Visual Expert will probably
support VBA in the future.
8. Does Visual Expert work with VB.net
?
The current version of Visual Expert supports VB5 to VB6, Visual
Basic.net will be supported in the future.
9. Does Visual Expert support Visual SourceSafe
?
No Visual Expert does not support this product. However there
is no conflict between these tools.
10. Which versions of Visual Basic are
supported ?
All applications developed with Visual Basic versions
5 to 6.
11. Does Visual Expert work with
Jaguar (or EA Server)?
VE analyzes the PB code, no matter if this code is executed on
the client seat or on a Jaguar server.
12. Is there a maximum size for the application
to run Visual Expert ?
There is no limitation for your project. Application
of any size (Visual Expert can analyse hundreds of Visual Basic
components. Visual Expert includes powerful source code parsers.
The duration of the analyse depends on the size of your application.
Top
13. Is the analysis of the application
fast ?
You can test on your station the analysis of
the sample application which contains approximately 12 Mb of code.
The analysis usually takes less than one minute.
14. Does Visual Expert analyse every object
libraries or ActiveX used in Visual Basic projects?
Yes, Visual Expert analyzes any object libraries
or ActiveX used in Visual Basic project.
15. Is it necessary to have comments in
the application so that VE can extract interesting information?
The main part of the information extracted by VE and useful for
the developer results from the application code.
If comments exist in the application, they will enrich the data
provided by VE.
If there's no comment, VE remains useful to analyze and help to
understand the code.
16. Can VE analyze a large
application? - Is there a limit (number of PBL, MBytes)?
There is no limit. Some of our customers have
applications which contain more than 250 Mb of PBL (several hundreds
of PBL).
17. With VE, can we directly
modify the source code?
We bly recommend to use PB to make any code modification.
PB is the only tool able to manage the integrity of its own code
(otherwise, you risk to compromise your PBL and be unable to open
them with PB). For this reason, VE does not modify the code directly.
But VE allows you to locate the code: from any selected component,
VE indicates to you the PBL, object, control, and method... to
open (in PB) in order to modify it.
18. If the application is modified, how
does VE take it into account?
It is enough to refresh the analysis. It will
be updated in few minutes.
In the main menu, select "Tools" then "Refresh
Code Analysis".
VE takes into account the modifications.
Top
19. To see whether a modification (in the
PB app) was taken into account by VE, do we have to close and relaunch
VE?
It is not necessary to close and relaunch VE. Just select "Tools"
and then "Refresh Codes Analysis".
20. Which languages will be analyzed in
the next versions of VE?
We are currently working on the version supporting .NET.
Other languages are planned for the future.
21. With which PB versions is Visual Expert
currently compatible?
VE analyzes from PB4 to PB9.
22. Is VE compatible with PB9?
VE is compatible with PB9. (We were PB9 beta-testers).
VE is also included in the "PB CD Partner" that is delivered
with PB9.
Top
23. Is VE supported by all Windows versions?
VE supports Windows 98, ME, MT4, 2000 and XT.
24. Does VE provide "Version comparison"
features?
Not for the moment.It allows today to save the
image of a project and thus to historize several versions of a
project. You can thus consult the former version of your application
even if the source code is not available any more.
25. Does VE analyze stored procedures?
VE is not connected to the database. VE analyzes
the PB code, and also all the calls to stored procedures. You
can thus know the impacts of a modification of a stored procedure
on the PB application. If you have exported your stored procedures,
you can include this export in VE's project. The stored procedures
are taken into account when doing textual searches.
26. Is Visual Expert only available in
English?
Today, VE is available in several languages : French, English,
Spanish
27. Can we see the recursive references
on several elements?
Recursives means when a "function 1" calls a "function
2" and this latter calls again the "function 1".
We can see themt when we search for an element (object or attribute).
For example: In the "PowerBuilder Components" list,
select "Window" and click on "Window list".
Select the window "pfc_w_about" and click on "Functions
& events". Select the "of_getclosestatus" function
and select "Calling Hierarchy".
"Recursive call !" is displayed in red.
NB: VE does not offer any function to visualize at once all the
recursive elements.
Top
28. Does VE preserve your
previous PB versions? - After a modification of the application,
does VE keep somewhere a trace of the old PB code?
No. There are other specific tools to save previous versions
of an application.
29. When searching for
a word in the source code (using the "find" field), the
required word appears highlighted in red or in pink. Is there a
code of colour for the highlighting?
There's no color code.
Only the first selected word is in red, whereas the other occurrences
are in pink.
When selecting the 2nd occurrence, it will become red and the
first one will appear pink.
30. Can we change the presentation of technical
documentation?
You need to buy a separate module, called Cortex.
But to customize the documentation generated by VE, a Wizard offers
you many different options.
31. In which language was developed VE?
VE was mainly developed with C++ and a bit with PB.
Top
32. Is VE current version
multilingual? - Does the same VE version propose all the available
languages?
During the installation, VE recognizes the language
of your station. And therefore automatically installs the corresponding
language. However, one option enables you to change language (French,
English, Spanish). But the documentation templates are only in
English.
33. Following a modification
done on the PB app, when we refresh the analysis done by VE, are
the customized views (previously created) preserved and refreshed?
- Do they take the modifications into account?
When you refresh the analysis of VE, all the views previously
created disappear (since we cannot plan if the modifications are
to be taken into account in the created views). Only the Treeview
(in the Mainview) displays the changes carried out
34. After one search, is
it possible to perform new requests (impact analysis, inheritance...)
directly on the result of this search?
To work on the result of your search, you must first create
a new view (by clicking on "Save view" + "Save
results").
A new tab will be created next to the "Main View" tab.
You can perform any request on this new tab.
35. How do the VE licences work? - Can
a license be installed on several seats?
One VE Licence can be only installed on one station (as PB).
There is not concept of "simultaneous users" or "concurrent
users".
Top
36. Is it possible to open 2 sessions of
VE at the same time?
No
37. Is it possible to analyse 2 different
applications at the same time?
No
38. Are there any technical skills required
to use Visual Expert ?
Visual Expert is very easy to install and to
use for any VB developer. No specific skills are required, except
the basic knowledge of Visual Basic itself.
REFERENCED BUGS
39. How can I obtain a correct preview
of my Forms ?
To obtain a correct preview VB6 must be installed
on your computer. Each graphic components (OCX, ActiveX) must
be installed and correctly registered on your computer. The form
must not contain UserControl. The type of the form must be Form
but not MDIForm.
40. When I try to get a
preview of a form, it says " Application Error: The exception
Integer division by zero".
This problem occurs if you had custom tabs on
your toolbox in Visual Basic. This bug of Visual Basic is refernced
by Microsoft. If you want to fix this problem, you can read the
article Q194753 at this address: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q194753
41. Visual Expert identified functions
as unused, but they are not.
Dead code includes functions, properties, parameters
or variables for which Visual-Expert does not find any reference.
However, an incomplete analysis, because of a missing component
or a syntax error, can provoque a lack of references and cause
a wrong dead code.
OTHERS
42. Is there potential for hackers to
gain access to my system, via your program ?
Once installed on your desktop, Visual Expert
does not send us any information. Visual Expert will analyze your
application to provide you with help and services. The result
will be stored on your desktop. You are the only person to decide
how to use it
Top
|