GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV Mobile (versões anteriores)
→
[WM15] Java - Utilisation des classes
[WM15] Java - Utilisation des classes
Iniciado por David ELIAS, abr., 16 2013 8:01 PM - 1 resposta
Conecte-se…
David ELIAS
#1
Publicado em abril, 16 2013 - 8:01 PM
Bonjour,
Utilisateur de Windev, je commence à me lancer sur Windev Mobile.
Avec ma V15, je souhaiterais développer une appli android.
Je me rend compte que pas mal de fonctions ne sont pas dispo en WL, donc il va falloir que je mette la main dans le java.
Si je comprend bien, le code java ne s'effectue que via les procédures globales.
Ceci étant fait, je me suis confronté à l'utilisation des classes JAVA comme celle de Desktop que je n'arrive pas à faire fonctionner.
Voici mon code :
PUBLIC static
void lance_page_web
(
)
{
// On vérifie que la classe Desktop soit bien supportée :
IF
(
Desktop.isDesktopSupported
(
) ) {
// On récupère l'instance du desktop :
Desktop desktop
=
Desktop.getDesktop
(
)
;
// On vérifie que la fonction browse est bien supportée :
IF
(
desktop.isSupported
(
Desktop.Action.BROWSE
)
) {
// Et on lance l'application associé au protocole :
desktop.browse
(
new
URI
(
"http://java.developpez.com"
)
)
;
}
}
}
Lors de la compilation, j'ai ce message d'erreur :
src\com\[...]\[...]\wdgen\GWDCPProceduresGlobales.java:52: cannot find symbol
symbol : variable Desktop
[...]
Comment importer la classe Desktop sur mon projet pour qu'il reconnaisse la classe ?
Merci.
Denunciar
0
0
David E.
#2
Publicado em abril, 17 2013 - 12:54 PM
Bon j'ai bien avancé sur le sujet.
En fait, j'ai rajouté les imports qu'il fallait et simplifié le code :
import android.content.Intent
;
import android.view.View
;
import android.net.Uri
;
import android.app.Activity
;
PUBLIC static
void lance_page_web
(
)
{
Intent intent
=
new
Intent
(
Intent.ACTION_VIEW
,
Uri.parse
(
"http://www.google.fr"
)
)
;
startActivity
(
intent
)
;
}
par contre, maintenant, j'ai cette erreur-là :
src\com\[...]\[...]\wdgen\GWDCPProceduresGlobales.java:97: cannot find symbol
symbol : method startActivity(android.content.Intent)
Pourtant j'ai bien importer la classe Intent au début..
Avez-vous une idée du problème, car je bloque vraiement... Merci.
Denunciar
0
0
→ Voltar para WINDEV Mobile (versões anteriores)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto