Lazarus: Abrir un Sitio Web independiente de la Plataforma
Pregunta de Invitado | 20/01/2024 a las 12:22
Actualmente, escribo una aplicación con Lazarus que debería ejecutarse en Windows, Mac y Linux. Ahora, me gustaría establecer un enlace a mi sitio web dentro del programa. Por supuesto, este enlace también debería ser independiente de la plataforma y debería funcionar en todos estos sistemas operativos.
Como antiguo usuario de Delphi, hice esto usando ShellExecute y el comando Open. Desafortunadamente, por supuesto, esta es una función específica de Windows que no se puede utilizar en Mac ni en Linux. ¿Alguien sabe cómo configurar y abrir un enlace con Lazarus?
Temas Relacionados
Lazarus: Abrir Carpeta en Explorador
Pregunta | 1 Respuesta
Lazarus: Determinar Default-Font / Fuente del Sistema de Form, Label, Edit y Button
Pregunta | 1 Respuesta
Redirigir todo el Sitio Web a otra URL
Pregunta | 1 Respuesta
Creación, Diseño y Desarrollo de Sitios de Web
Información | 0 Comentarios
Definición: ¿Qué son los Zapatos de Tacón?
Información | 0 Comentarios
HTML: Preasignar un Formulario HTML con Datos
Tutorial | 0 Comentarios
jQuery: Prevenir el Clic Derecho en el Sitio Web
Consejo | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
En comparación con Delphi, con Lazarus es mucho más fácil establecer un enlace a un sitio web.
Simplemente utiliza la función OpenUrl, para lo cual sólo debe incluir la unidad LCLIntf:
OpenUrl encuentra el navegador predeterminado en cada sistema y abre la URL especificada con ese navegador. Importante: No olvide el "http" o "https" al principio de la URL.
También puede utilizar OpenURL para abrir archivos, por ejemplo: OpenUrl('file://C:\archivo.txt'). Pero en ese caso, también puede usar OpenDocument() y pasar una ruta a un archivo.
20/01/2024 a las 19:45