Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / .Net / Java / VideoTutorial / Visual Basic / Ejecutar JAR desde Visual Basic .NET (Lanzadores)

Ejecutar JAR desde Visual Basic .NET (Lanzadores)

Por jc mouse domingo, agosto 14, 2011

Cuando queremos presentar un programa hecho en java y darle un toque de profesionalidad, a veces no queremos que el cliente tenga problemas con la ejecucion de los archivos JAR, es por eso que existen los lanzadores como JavaExe, launch4j y muchos otras más, pero nosotros tambien podemos crear uno de estos lanzadores en cualquier lenguaje que nos cree un ejecutable, por ejemplo .NET.

en el siguiente video tutorial veremos el codigo necesario asi como la creacion de todo el proyecto de un lanzador para java utilizando el lenguaje de Visual Basic.

Un resumen del codigo del lanzador es:

Public Sub New()
        InitializeComponent()
        Me.Hide()
        Try
            'obtiene el nombre y direccion del ejecutable
            Dim Exe As String = Application.ExecutablePath
            'reemplaza el .exe por .jar
            Exe = Exe.Substring(0, Exe.Length - 4) & ".jar"
            'ejecuta el proceso
            Dim Proceso As New Process()
            Proceso.StartInfo.FileName = Exe
            Proceso.StartInfo.Arguments = ""
            Proceso.Start()
        Catch ex As Exception
            MsgBox("error: El archivo no existe", MsgBoxStyle.Critical, "Error")
        End Try
        'se cierra la aplicacion
        End
    End Sub

Y el enlace de descarga del proyecto:

https://zion.jc-mouse.net/file/VBLANNET5R

Tags

Artículos similares

Procedimientos Almacenados: Parámetros OUT

En un post anterior conocimos que es y como funciona un parámetro de entrada IN en procedimientos almacenados y lenguaje[...]

Tomar fotos con la camara y guardar en la sdcard

En este post realizaremos una aplicación android que hará uso de la cámara del celular para tomar una foto y guardarla e[...]

Generador de código para Netbeans

El IDE Netbeans al igual que Eclipse :), nos permite personalizar el espacio de trabajo y añadir funcionalidades que nos[...]

Simulador de Urna Electrónica en java

Hola 🙂 en esta ocasión un amigo del Brasil nos envía un proyecto java de una Urna Electrónica o Voto Electronico, desarr[...]

CUF: Código Único de Factura

Este 2019 se implementara en Bolivia un nuevo Sistema de Facturación Electrónica con nuevas características y medidas de[...]

Ejercicio resuelto: Personalizar JTable

PROBLEMA: Se tiene un JTable con 19 columnas y 50 registros, se desea personalizar el JTable de la siguiente manera:[...]