FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
ejecutar un .class
hola foro como andan espeero que bien, bueno estoy tratando de ejecutar un .class de java mediante delphi, he buscado en los foros como ejecutar comandos msdos desde delphi y encontre lo siguiente, para crear el .class lo crea perfectamemnte con el siguiente codigo;:
Código:
WinExec( 'cmd.exe /c javac C:\log.java', SW_SHOW ); Código:
WinExec( 'cmd.exe /c java C:\log', SW_SHOW );
no se que pasa por que si me boy desde cmd.exe y meto java C:\log ejecuta el class
__________________
|
#2
|
||||
|
||||
pues que la clase c:\log no existe, te sería más fácil usar un archivo bat, tambien sería util usar java con el parámetro -classpath
aun así te recomendaria trabajar con archivos jar, con los que te evitas complicaciones
__________________
self.free; |
#3
|
||||
|
||||
grasias droguerman
grasias droguerman lo que pasa es que estoy haciendo una aplicacion delphi que me compile y me ejecute codiga java, me dices que la clase no existe si antes de ejecutarlo mi progrma compila el .java y guarda en C:\ el .class, me dices que utilizando un archivo bat si funciona pero lo que pasa es que yo quiero ejecutarlo desde mi programa, entonces nose que puede ser grasias de todos modos. sigo buscando e intentando
__________________
|
#4
|
||||
|
||||
hola foro
bueno lo he logrado pero no de una manera muy estetica lo que hice fu primero creo un archivo .bat donde coloco el codigo para ejecutar el .class y despues ejecuto desde mi programa delphi el archivo .bat y listo me funciona si alguien sabe de otra manera sin utilizar el archivo .bat le agradeceria de antemano gulder
__________________
|
#5
|
|||
|
|||
Yo tengo un programa que precisamente ejecuta una clase de java para conectarme a un sistema externo.
He usado sin problema el código que encontré en Trucomanía (RunDosInMemo) y me va muy bien. Y en mi código lo que paso es lo siguiente:
Dale una revizada a ese código. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#6
|
||||
|
||||
grasias egostar
egostar boy a mirar lo que me dises
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
First Class en delphi 7 | aram2r | Varios | 4 | 24-03-2011 20:31:14 |
Class TfrxCheckBoxView | Aprendiendo | Impresión | 1 | 03-11-2010 22:08:22 |
Class Helpers | vtdeleon | Noticias | 7 | 12-04-2008 03:50:08 |
'Class not registered' | Enan0 | Varios | 7 | 27-06-2005 17:20:27 |
|