|
INSTALLATION REGISTRATION
1. Comment analyser mon application avec
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. Comment puis-je débloquer 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.
3. Lorsque j'essaie d'analyser mon application,
j'obtiens le message "You tried to open a project with an Evaluation
edition of Visual Expert"?
Refer to answer 2.
Top
4. Quelle est la configuration minimum requise
pour installer et utiliser 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. Comment installer une nouvelle version
de Visual Expert si une ancienne version est déjà installée sur
mon ordinateur ?
- 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. Est-ce que Visual Expert installe des
DLL system ?
Visual Expert peut remplacer les 2 DLL MSVCRT.DLL et OLEPRO60.DLL
si elles sont trop ancienne. Visual Expert demande confirmation
avant de les remplacer.
Top
VISUAL EXPERT FEATURES
7. Est-ce que Visual Expert fonctionne sur
les applications VBA ?
Pas pour le moment, Visual Expert supportera probablement VBA
dans le future.
8. Est-ce que Visual Expert fonctionne
avec VB.net ?
La version actuelle de Visual Expert supporte les versions VB5
à VB6. Visual Basic.net sera supporté dans le future.
9. Est-ce que Visual Expert supporte Visual
SourceSafe ?
Non Visual Expert ne supporte pas ce produit. Cependant il n'existe
pas de conflit entre ces deux outils.
10. Quelles sont les versions de Visual
Basic supportées ?
Toutes les applications développée avec Visual
Basic versions 5 à 6.
11. Est-ce que Visual Expert fonctionne
avec Jaguar (ou EA Server)?
VE analyze le code PB, qu'il soit executé
sur un poste client ou sur un serveur Jaguar.
Top
12. Quelle est la taille maximum des applications
analysées par Visual Expert ?
Il n'y a pas de limitation de taille pour votre
projet. Visual Expert peut analyser des centaines de composants
Visual Basic ou PowerBuilder. Visual Expert inclut de puissants
analyseurs syntaxique de code source. La durée de l'analyse dépends
cependant de la taille de votre application.
13. L'analyse de l'application est-elle
rapide ?
Vous pouvez tester sur votre ordinateur l'analysis
de l'application example qui compte environ 12 Mb de code. L'analysis
dure génralement moins d'une minute.
14. Est-ce que Visual Expert analyse tous
les objets, librairies et ActiveX utilisés dans les projets Visual
Basic ?
Oui, Visual Expert analyse tous les objets, librairies et ActiveX
utilisés dans les projets Visual Basic
15. Est-il nécessaire
d'avoir des commentaires dans l'application afin que Visual Expert
puisse extraire des informations intéressantes?
La majorité des informations extraites
par VE et utiles pour le développeur sont issues du code
de l'application .
S'il y a des commentaires, ils enrichiront les données
fournies par VE.
S'il n'y a pas de commentaire, VE sera d'autant plus utile pour
analyser l'application et aider le développeur à
comprendre le code.
16. VE peut-il analyser
une grosse application ? - Existe-t-il un nombre maximum de PBL,
MBytes?
Il n'y a pas de limite. Quelques une de nos
utilisateurs travaillent sur des applications qui contiennent
plus de 250 Mb de PBL (plusieurs centaines de PBL).
17. Avec VE, peut-on directement modifier
le code source ?
Nous recommandons d'utiliser PB pour toute modification
du code. PB est le seul outil capable de gérer l'intégrité
de son propre code (autrement, vous riquez d'endommager vos PBL
et d'être incapable de les ouvrir avec PB). Pour cette raison,
VE ne modifie pas le code directement. Cependant, VE vous permet
de localiser le code : à partir de n'importe quel composant
sélectionné, VE vous indique la PBL, l'objet, le
control, ou la méthode... à ouvrir (dans PB) afin
de le modifier.
Top
18. Comment VE prend-il en compte les modifications
apportées à l'application ?
Il suffit de rafraîchir l'analyse. Elle sera mise à
jour en quelques minutes.
Dans le menu principal, sélectionnez "Tools"
puis "Refresh Code Analysis".
VE prend en compte les modifications.
19. Doit-on fermer et relancer VE pour
voir si une modification (dans l'application PB ou VB) a été
prise en compte par ?
Il n'est pas nécessaire de fermer et relancer VE. Sélectionnez
simplement "Tools" puis"Refresh Codes Analysis".
20. Quels langages seront analysés
dans les prochaines versions de VE ?
Nous travaillons actuellement sur une version supporttant .NET.
D'autres langages sont prévus pour le futur.
21. Avec quelles versions de PB Visual
Expert est-il compatible ?
VE analyses les versions PB4 à PB9.
22. Visual Expert est-il compatible avec
PB9?
Visual Expert estl compatible avec PB9. (nous avons fait partie
des beta-testers PB9 ).
VE est également inclus dans le "PB CD Partner"
livré avec PB9.
Top
23. VE est-il supporté par toutes
les versions Windows ?
VE fonctionne sous Windows 98, ME, MT4, 2000 et XP.
24. VE fournit-il une fonctionnalité
de "comparaison de Version" ?
Pas pour le moment. Il permet actuellement de
sauvegarder une image d'un project et donc d'historiser plusieurs
versions d'un projet. Vous pouvez alors consulter une version
anterieure de l'application même si le code source n'est
plus disponible.
25. VE analye-t-il les procédures
stockées ?
VE n'est pas connecté à la base
de données. VE analyse le code PB, ainsi que les appels
aux procédures stockées. Vous pouvez ainsi connaître
les impacts d'une modification d'une procédure stockée
dans l'application PB. Si vous avez exporté des procédures
stockées, vous pouvez inclure cet export dans le projet
VE. les procédures stockées sont prises en compte
lorsque vous faites une recherche textuelle.
26. Visual Expert est-il disponible uniquement
en anglais ?
Aujourd'hui, VE est disponible dans plusieurs langues : Français,
Anglais, Espagnol
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
|