Vcl.ExtActns.TCustomFileRun.HInst

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.