Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
List of commands that create or alter a variables values
Message
 
 
To
23/08/2001 21:04:58
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00548407
Message ID:
00548632
Views:
8
This message has been marked as a message which has helped to the initial question of the thread.
DO FORM ... NAME ...
REPORT FORM ... NAME

>This email updates my orignal email's list of commands by adding the following commands: Lparameters, Parameters, Function, and Procedure.
>
>Here is my short list of VFP commands/syntax that create, release or potentially update variables. Note that in the following list, VAR is used to describe simple, scalar variables, arrays, or objects. I recognize that my grouping of commands into contemporary and deprecated (commands that we should no longer use) is highly subjective.
>
>Contemporary commands:
>- Assignment statements: VAR = expression
>- Average|Calculate|Count|Sum expression [, expression ... ] to VAR [, VAR ... ]
>- Copy to array VAR ...
>- Do myfun with VAR [, VAR ... ] // forces variables to be passed by reference
>- Explict passing of variables by reference: myfun( @VAR [, @VAR ... ] )
>- Function myfun( VAR [, VAR ... ] )
>- For [ VAR = ... | each VAR in ]
>- Lparameters VAR [, VAR ... ]
>- Paramaters VAR [, VAR ... ]
>- Procedure myfun( VAR [, VAR ... ] )
>- Public|Local|Dimension VAR [, VAR... ]
>- Scatter [ memvar | to VAR| name VAR ]
>- Select ... into array VAR
>- Set textmerge to VAR memvar // new in VFP7!
>- Store expression to VAR [, VAR ... ]
>
>Deprecated commands:
>- @ ... get VAR
>- Accept ... to VAR
>- Clear memory
>- Declare VAR [, VAR ... ] // Dimension is the 'prefered' syntax
>- Private VAR [, VAR ... ] // does not create vars, but hides visibility
>- Release [ like pattern | except pattern ]
>- Restore from ... [additive]
>- Set Udfparms to reference // Udfparms 'should' be set to value
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform