Vcl.ExtActns.TCustomFileRun.HInst
Delphi
property HInst: HInst read FHInst;
C++
__property NativeUInt HInst = {read=FHInst, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | TCustomFileRun |
Description
Indique le code d'erreur Windows retourné lorsque TCustomFileRun lance l'application externe.
TCustomFileRun initialise HInst à la valeur de retour Windows lorsque l'application externe est lancée. Si cette valeur est inférieure à 32, elle représente un code d'erreur indiquant pourquoi le lancement de l'application a échoué. Cette valeur n'est disponible qu'après exécution de l'action.
Le tableau suivant fournit la liste des valeurs d'erreur possibles inférieures à 32 (définies dans shellapi.pas) pour HInst.
Valeur | Signification |
---|---|
0 |
Le système d'exploitation ne dispose plus de suffisamment de mémoire ou de ressources. |
ERROR_FILE_NOT_FOUND |
Le fichier spécifié n'a pas été trouvé. |
ERROR_PATH_NOT_FOUND |
Le chemin spécifié n'a pas été trouvé. |
ERROR_BAD_FORMAT |
Le fichier .exe n'est pas valide (son format interne n'est pas correct). |
SE_ERR_ACCESSDENIED |
Le système d'exploitation n'a pas autorisé l'accès au fichier spécifié. |
SE_ERR_ASSOCINCOMPLETE |
L'association de nom de fichier est incomplète ou incorrecte. |
SE_ERR_DDEBUSY |
Une transaction DDE n'a pas pu s'achever car d'autres transactions DDE étaient en cours de traitement. |
SE_ERR_DDEFAIL |
Une transaction DDE a échoué. |
SE_ERR_DDETIMEOUT |
Une transaction DDE n'a pas pu s'achever en raison du dépassement du temps imparti. |
SE_ERR_DLLNOTFOUND |
Une bibliothèque de liens dynamiques spécifiée n'a pas été trouvée. |
SE_ERR_FNF |
Le fichier spécifié n'a pas été trouvé. |
SE_ERR_NOASSOC |
Aucune application n'est associée à l'extension de fichier donnée ou bien TCustomFileRun a essayé d'imprimer un fichier non imprimable. |
SE_ERR_OOM |
Mémoire insuffisante pour achever l'opération. |
SE_ERR_PNF |
Le chemin spécifié n'a pas été trouvé. |
SE_ERR_SHARE |
Il s'est produit une violation de partage. |