PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Exemplo WINDEV rodando java criando o ponto CLASS e retornando o resultado em txt ou na interface wx do seu projeto
Publié par Boller
dans la catégorie Outils
Nouveautés



Description
Exemplo WINDEV rodando java criando o ponto CLASS e retornando o resultado em txt ou na interface wx do seu projeto

PRE REQUISITO NO MS-DOS

JAVA OK
JAVAC OK
JAVAW OK

by PAULO VIANA

// Summary: <specify the procedure action>
// Syntax:
// EXE_JAVA ()
//
// Parameters:
// None
// Return value:
// None
//
// Example:
// <Specify a usage example>
//
PROCEDURE EXE_JAVA()

codigojava is string=[
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class exemplo01 {

// Método que retorna uma string
public String getGreeting() {
return "Hello, World!";
}

public static void main(String[] args) {
// Cria uma instância da classe
exemplo01 example = new exemplo01();

// Chama o método e armazena o valor retornado
String greeting = example.getGreeting();

// Caminho do arquivo onde o resultado será salvo
String filePath = "C:\\temp\\java\\hello.txt";

// Tenta salvar o valor retornado em um arquivo
try (BufferedWriter writer = new BufferedWriter(new FileWriter(filePath))) {
writer.write("The method returned: " + greeting);
} catch (IOException e) {
// Trata a exceção silenciosamente sem imprimir no console
}
}
}
]

manifesto is string=[
Manifest-Version: 1.0
Main-Class: Application
]

fSaveText("c:\temp\java\manifest.mf",StringToUTF8(manifesto))

comando1 is string=[
javac exemplo01.java
]

comando2 is string=[
java exemplo01
]

fMakeDir("c:\temp\")

fMakeDir("c:\temp\java\")

fSaveText("c:\temp\java\exemplo01.java",StringToUTF8(codigojava))

sReturn is string

// Starts the application
sReturn = ExeRun(comando1, exeActive, exeReturnValue,"c:\temp\java")

IF ErrorOccurred THEN
Error()
END

// Starts the application
sReturn = ExeRun(comando2, exeActive, exeReturnValue,"c:\temp\java")

IF ErrorOccurred THEN
Error()
END

ShellExecute("C:\temp\java\hello.txt")

EDT_result = fLoadText("C:\temp\java\hello.txt")
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
17
PUBLIÉE :
16 août 2024
VERSION :
29
CONCERNE :
WINDEV, WEBDEV, WINDEV Mobile
Version minimale : 29
TAILLE :
31,1 Mo