AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones de proyectos
  • Registry
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Returns specific information about the project currently run.
Ejemplo
Info("Welcome to " + ProjectInfo(piProjectName))
Sintaxis
<Result> = ProjectInfo([<Type of information>])
<Result>: Character string
Desired information.
<Type of information>: Optional integer constant
Type of information to return:
piAnalysisPhysical name without extension of the .WDD file used by the project or by the component. A short name is returned.
Projects with multiple analyses: Only the name of the main analysis is returned.
AndroidWidget Android This constant is ignored in this version.
piApplicationCCDataPathPath of data directory for the Control Centers defined when creating the executable, the library or the component.
If this constants is used in a component, gives the path of the data directory for the application that uses it.
This constant is mainly used with the "Feedback" component.

AndroidWidget Android This constant is ignored in this version.
piApplicationEmailEmail defined when creating the executable, the library or the component.
If this constant is used in a component, gives the email of the application that uses it.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piApplicationInternetAddressInternet address defined when creating the executable, the library or the component.
If this constant is used in a component, gives the Internet address of the application that uses it.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piCCDataPathPath of data directory for the Control Centers defined when creating the executable, the library or the component.
If this constant is used in the project, gives the path of data directory corresponding to the project.
If this constant is used in a component, gives the path of data directory corresponding to the component.
This constant is mainly used with the "Feedback" component.

AndroidWidget Android This constant is ignored in this version.
piCompanyName of company specified when creating the executable.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piConfigurationName of the project configuration used to generate the executable file or the component currently run.
piCopyrightCopyright defined when creating the executable.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piDescriptionDescription of company defined when creating the executable.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piEmailEmail defined when creating the executable, the library or the component.
If this constant is used in the project, gives the email corresponding to the project. If this constant is used in a component, gives the email corresponding to the component.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piEXENameName of the executable file specified when it was created. In test mode (GO), the executable name corresponds to "" (empty string).

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piGenerationDateGeneration date of application or component library (WDL).

AndroidWidget Android This constant is ignored in this version.
piInternetAddressInternet address defined when creating the executable, the library or the component.
If this constant is used in the project, gives the Internet address corresponding to the project. If this constant is used in a component, gives the Internet address corresponding to the component.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piNameCurrentProjectName of the project in which ProjectInfo is called.
If this constant is used in the code of the main project, the result is the name of the main project.
If this constant is used in an external library, the result is the name of the main project.
If this constant is used in a component, the result is the name of the component project.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piNameDeployedSiteReal name of the site deployed (for a WEBDEV website during a multisite deployment).
In the other cases, the result corresponds to an empty string ("").
piNewFeaturesHelpContextContext number of the page to display in the help file for the new features.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piNewFeaturesHelpNameName of help file for the new features.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
piProjectName
(Default value)
Project name
piRegistryPath in the registry where the information specific to the project can be saved.

AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst This constant is ignored in this version.
Novedad versión 2025
piVersion
Version number of the application's main library (WDL file). In the case of web services (SOAP or REST), the result is an empty string ("").

AndroidWidget Android This constant is ignored in this version.
Observaciones

Registry

ProjectInfo is used to find out the path of registry directory where the information regarding the application will be stored.
In test mode, this path has the following format:
  • In WINDEV: HKEY_CURRENT_USER\Software\PC SOFT\WinDev\30.0\ModeTest\Project name
  • In WEBDEV: HKEY_CURRENT_USER\SOFTWARE\PC SOFT\WebDev\30.0\ModeTest\Project name
  • In WINDEV Mobile: HKEY_CURRENT_USER\SOFTWARE\PC SOFT\WINDEV Mobile\30.0\ModeTest\Project name
At runtime (from an executable), this path has the following format:
  • HKEY_CURRENT_USER\SOFTWARE\APPLICATIONS_WINDEV\Executable name If no company name or version was specified when the executable was created.
  • HKEY_CURRENT_USER\SOFTWARE\Company name\Executable name If a company name was specified when the executable was created (without version number).
Reminder To create an executable, under the "Proyecto" pane, in the "Generación" group, click on "Generar".
Componente: wd300vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/03/2025

Señalar un error o enviar una sugerencia | Ayuda local