I think it is a "random" error due to execution flow. I will try to explain me.
In some cases, when execution VEE flow is not wholly fixed, two different object can be executed with the same priority: object A and object B. Executing first one or other depends on the way/time each of them were written. That is: if normally VEE execute first object A than object B, you can cut/paste objects and then VEE execute first object B than object A.
Of course, maybe you think that object A is going to be executed first that B and then the program is constructed in this way and works fine. But if this is not true and object B is executed first, program fails.
This is a "random" error due to control flow is not fixed. They are not very easy to understand: for example, the program that runs fine until now does not work and only a new object has been added. What happen? Probably the program has a hidden bug related to execution flow is not fixed.
Hope this help
> -----Mensaje original-----
> De: hermann.ruckerbauer@infineon.com
> [mailto:hermann.ruckerbauer@infineon.com]
> Enviado el: mircoles, 23 de abril de 2003 9:31
> Para: VEE vrf
> Asunto: [vrf] Strange Error with showPanel builtIn Function
>
>
> Hello List,
>
> We do have a strange behaviour with the showPanel function,
> and hope, that
> somebody does have an explanation.
>
> When opening a vee file, the first run is resulting in an errormessage
> Input mismatch error, expected 0 got 5 input arguments
> For a showPanel command.
>
> When cutting and pasting the block, where this command is
> included the error
> is gone, and the program works fine.
> Then we are doing a save, to make sure, that the changes (what ever is
> changed) are saved.
> But when closing and reopening the programm the error pops up again.
>
> Does anybody know, where this comes from, and how to overcome
> this problem ?
>
> Thanks
>
> Hermann
>
> > Infineon Technologies
> > Hermann Ruckerbauer
> > MP PDT PD DES 5 / MchB / Room 3448
> > Balanstrasse 73
> > D-81541 Munich
> > Germany
> > Phone: +49 (89) 234 25041
> > Fax.: +49 (89) 234 9555437
> > e-mail: Hermann.Ruckerbauer@infineon.com
> >
> >
>
> ---
> You are currently subscribed to vrf as: jcmartin@indra.es
> To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
> To unsubscribe send a blank email to
> "leave-vrf@it.lists.it.agilent.com".
> To send messages to this mailing list, email
> "vrf@it.lists.it.agilent.com".
> If you need help with the mailing list send a message to
> "owner-vrf@it.lists.it.agilent.com".
>
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@it.lists.it.agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".
I am only guessing:
May it be you want to display the panel of an imported user function?
Then be sure to import your library before executing
the showPanel command to this function for the fist time.
Also be sure to build the parameters (name, position and size)
completly before executing the first time.
Hope it helps,
Norbert Bayer
Funkwerk Dabendorf GmbH
**************************************************************************
Tel.: 03377/316-129
Fax: 03377/316-123
eMail: bayer@funkwerkdabendorf.de
---
You are currently subscribed to vrf as: rsb@soco.agilent.com
To subscribe send a blank email to "join-vrf@it.lists.it.agilent.com".
To unsubscribe send a blank email to "leave-vrf@it.lists.it.agilent.com".
To send messages to this mailing list, email "vrf@it.lists.it.agilent.com".
If you need help with the mailing list send a message to "owner-vrf@it.lists.it.agilent.com".