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 varias de Windows
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Crea un acceso directo en el escritorio de Windows, en el menú "Inicio" de Windows o en un directorio específico.. Este atajo puede ser associated con cualquier tipo de archivo: ejecutable, Document, etc.
Observación: En Windows Vista y posteriores, para crear un acceso directo, la aplicación debe iniciarse en modo "Administrador"..
// Vista/7...: Administrator privileges required 
// Creates the "Test" shortcut of "C:\Test\Test.exe" program
// on the desktop (of all users), with Ctrl + Alt + A as shortcut
IF CreateShortCut(shortcutDesktop, "Test", "C:\Test\Test.exe", "",  swsNormal, "A") = False THEN
Error("Failure creating the shortcut in" + SysDir(srCommonDesktop) + ...
", check your rights (administrator privileges required)", ErrorInfo())
ELSE
Info("The shortcut was created")
END
// Vista/7...: Administrator privileges required 
// Create the shortcut in "Start/Programs/Accessories" of all the users
IF CreateShortCut(shortcutProgram, "Test", "C:\Test\Test.exe", ...
"Accessories", swsNormal, "A") = False THEN
Error("Failure creating the shortcut in" + SysDir(srCommonPrograms) + ...
", check your rights (administrator privileges required)", ErrorInfo())

ELSE
Info("The shortcut was created")
END
Sintaxis
<Result> = CreateShortcut(<Location> , <Name> , <Command line> [, <Shortcut path> [, <Opening mode> [, <Shortcut key> [, <Working directory> [, <Icon>]]]]])
<Result>: booleano
  • True si se creó el método abreviado de teclado,
  • False si se produce un problema.
<Location>: Constante de tipo Integer
Ubicación de acceso directo:
shortcutDesktop
(Valor predeterminado)
Acceso directo creado en el escritorio de Windows para todos los usuarios del equipo.
Para crear un acceso directo en el escritorio de Windows Vista (y posterior), la aplicación que crea el acceso directo debe tener un manifiesto de administrador.
shortcutFindWindows8Acceso directo creado para la búsqueda en Windows 8 para todos los usuarios del equipo. El acceso directo no se encuentra en la pantalla de inicio.
Si el sistema utilizado no es Windows 8, el acceso directo se crea en el menú "Inicio ... Programas" de Windows para todos los usuarios de ordenadores.
shortcutFreeAcceso directo creado en el directorio especificado con el parámetro
shortcutProgramAcceso directo creado en el menú "Inicio ... Programas" de Windows para todos los usuarios de ordenadores.
Para crear un acceso directo en el menú "Inicio ... Programas" en Windows Vista (y posteriores), la aplicación que crea el acceso directo debe tener un manifiesto de administrador.
Para crear un acceso directo en el menú Programas del usuario actual, utilice la constante shortcutFree y luego utilice SysDir(srPrograms) en el parámetro <Ruta acceso directo>. En este caso, la aplicación que crea el acceso directo no requiere un manifiesto de administrador.
shortcutQuickLaunchAtajo creado en la barra de inicio rápido (Windows 98 y posteriores).
shortcutStartAcceso directo creado en el menú "Inicio" de Windows para todos los usuarios de ordenadores.
shortcutStartupAcceso directo creado en el menú "Inicio .. Programas .. Inicio" de Windows para todos los usuarios de ordenadores.
shortcutUserDesktopAcceso directo creado en el escritorio de Windows para el usuario actual del equipo.
shortcutUserProgramAcceso directo creado en el menú "Inicio ... Programas" de Windows para el usuario actual del ordenador.
shortcutUserStartAcceso directo creado en el menú "Inicio" de Windows para el usuario actual del ordenador.
shortcutUserStartupAcceso directo creado en el menú "Inicio .. Programas .. Inicio" de Windows para el usuario actual del ordenador.
<Name>: Cadena de caracteres
Nombre del acceso directo.
<Command line>: Cadena de caracteres
Línea de comando completa associated con el atajo. Este comando Line se ejecutará cuando se haga un doble clic en el enlace. Las rutas de los archivos que contienen caracteres espaciados deben estar entre comillas.
En las propiedades del atajo, el comando Line corresponde al objetivo.
<Shortcut path>: Cadena de caracteres opcional
Directorio en el que debe crearse el acceso directo (directorio relativo a ). El acceso directo puede crearse en un "Directorio" (o grupo de programas) del menú "Inicio... Programas" o en una carpeta del escritorio.
Si <Ubicación> = shortcutFree, la ruta es absoluta (se especifica el disco); de lo contrario, la ruta es relativa a la ubicación indicada.
Si no se especifica este parámetro o si corresponde a una cadena vacía (""), el acceso directo se creará en la especificada .
Las rutas que contienen caracteres de espacio deben estar entre comillas.
<Opening mode>: Constante opcional de tipo Integer
Modo de abrir la ventana principal de la aplicación associated con el enlace. El color del banda de selección se modificará para este control (tabla, cuadro de lista o cuadro combinado).
swsIconicAbra la ventana minimizada.
swsMaximizeAbra la ventana maximizada.
swsNormal
(Valor predeterminado)
Abierto en tamaño estándar.
<Shortcut key>: Cadena de caracteres opcional
Tecla (o combinación de teclas) que le permite ejecutar el acceso directo. Cada tecla está representada por uno o más caracteres. No es necesario especificar "Ctrl-Alt" que se añade automáticamente. Ninguna tecla de atajo está especificada por Default.
  • Para usar un solo carácter de teclado, todo lo que tiene que hacer es usar el propio carácter. Por ejemplo, para representar la letra A, asigne el valor "A" a .
    Atención: La función asigna un significado especial a los siguientes caracteres:
    • más (+),
    • inserción (^),
    • porcentaje (%),
    • paréntesis ( ).
    Para utilizar uno de estos caracteres, el carácter debe estar encerrado entre corchetes.. Por ejemplo, para usar el signo más (+), escriba {+}.. Para utilizar corchetes, utilice los caracteres {{} y {}}.
  • Cuando se utilizan caracteres especiales, se requieren códigos específicos para la identificación:
    • los caracteres sin acción en la pantalla (por ejemplo, la tecla Intro)
    • los caracteres correspondientes a una acción (las teclas de función, por ejemplo).
    Debe utilizar los siguientes códigos:
    ClavecodificarClavecodificar
    RETROCESO{BS}PAUSA{PAUSA}
    BLOQUEO DE CÁPSULA{VERRMAJ}SUPR{SUPPR}
    ABAJO{ABAJO}END{END}
    INTRO{ENTRADA}ESC{ECHAP}
    AYUDA{AYUDA}INICIO{HOME}
    INSERTAR{INS}IZQUIERDA{IZQUIERDA}
    NUMLOCK{NUMLOCK}PGDN{PGDN}
    PGUP{PGUP}IMPR. PANTALLA{PRTSC}
    DERECHO{DERECHO}BLOQUEO DE DESPLAZAMIENTO{SCROLLLLOCK}
    TAB{TAB}ARRIBA{ARRIBA}
    F1{F1}F2{F2}
    F3{F3}F4{F4}
    F5{F5}F6{F6}
    F7{F7}F8{F8}
    F9{F9}F10{F10}
    F11{F11}F12{F12}
    F13{F13}F14{F14}
    F15{F15}F16{F16}
  • Para especificar una combinación de teclas con Mayúsculas, Ctrl o Alt, el código de la tecla estándar debe ir precedido de uno o más códigos elegidos entre los siguientes:
    Clavecodificar
    SHIFT+
    Ctrl^
    Alt%
  • Para especificar que las teclas Mayúsculas, Ctrl y/o Alt deben mantenerse pulsadas mientras se pulsa otra tecla: por ejemplo, para mantener pulsada la tecla Shift mientras se pulsa la tecla E, utilice "+E".
<Working directory>: Cadena de caracteres opcional
Directorio de trabajo associated con el programa ejecutado. Ningún directorio de trabajo está especificado por Default. Las rutas que contienen caracteres de espacio deben estar entre comillas.
<Icon>: Cadena de caracteres opcional
Nombre y ruta del icono associated con el atajo. El icono del ejecutable se utiliza por defecto (o el icono associated con el tipo de archivo).
Componente: wd290std.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: 23/11/2023

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