Pas encore inscrit ? Creez un Overblog!

Créer mon blog

Abdessamad

Abdessamad

Ses blogs

codeswindev.over-blog.com

codeswindev.over-blog.com

Petit blog sur le Wlangage de PCSoft Je vais essayer dans ce petit blog à illustrer des exemples de codage en Wlangage, des trucs et astuces utiles sur les environnements Windev, Webdev et Windev Mobile. Je partage, si ça peut aider la communauté, au fur et à mesure que je découvrirai cet AGL. J'essayerai de ne pas être trop redondant avec ce qui est facile à trouver dans la doc. Bonne lecture.
Abdessamad Abdessamad
Articles : 9
Depuis : 05/04/2019
Categorie : Technologie & Science

Articles à découvrir

Windev: Comment connaitre la taille en pixel d'une chaîne de caractères

Windev: Comment connaitre la taille en pixel d'une chaîne de caractères

La fonction TexteLargeur() permet de connaitre la taille en pixel d'une chaîne de caractères. Toutefois, cette fonction admet en premier paramètre un champ de saisie. De plus il faut faire attention à la police utilisée. Si par exemple vous créez la police suivante : polPolice est une Police polPolice = PoliceCrée("Tahoma", 7, iNormal, iNoir
Windev: Comment interdire le coller (CTRL + V) dans un champ de saisie ?

Windev: Comment interdire le coller (CTRL + V) dans un champ de saisie ?

Vous pouvez interdire le coller dans un champ par une capture d'événement Windows. Dans le code d'initialisation du champ, associez une procédure WLangage à l'événement envoyé par Windows au champ lorsqu'un "coller" est fait : // Capture de l'événement de copie envoyé au champ par Windows... // Où SAI_MotPasse est le champ où l'on souha
Webdev : Accéder à une page dynamique avec paramètres depuis navigateur

Webdev : Accéder à une page dynamique avec paramètres depuis navigateur

//Code navigateur : Accéder à une page dynamique avec paramètres à partir de navigateur sParametres = "P1=" + LIB_iduser+ "&P2=" + SAI_sexe + "&P3=" + SAI_Date_naissance + "&P4=" + SAI_Mon_EMail SiteDynamiqueAffiche("RENCONTRES_ET_VOUS",Page_inscription_Etape1,sParametres,NavigateurEnCours) // dans la déclaration globale de la page dynamique P
Exemple de consommation du Webservice Météo Avec Windev

Exemple de consommation du Webservice Météo Avec Windev

Bonjour tout le monde, Comme indiqué sur le titre de cet article, je vais vous présenter une technique pour récupérer la météo d’une ville précise via les webservices sous Windev. Cette astuce peut s’utiliser sur les autres environnements de développement de l’AGL de PCSoft, je cite sur Webdev et Windev Mobile. Le Webservice que j’a
Astuce pour générer l'application Android (APK)

Astuce pour générer l'application Android (APK)

Pour tous ceux qui comme moi en ont chié pour générer une APK ! Une astuce très simple, il est conseillé par Windev de se procurer SDK via leur procédure. Une fois faite à la lettre, rien ne marche, pour ma part. Voici donc la procédure que j'ai effectué et tout fonctionne absolument parfaitement . Donc il faut bien installer le kit de dé
ImprimerEcran Avec Windev

ImprimerEcran Avec Windev

Bonjour, l'exemple ci-dessous permet de faire une capture d'écran sans passer via l'API systèmes ou de composants externes. Le code suivant permet d'imprimer l'écran dans lequel est affichée la fenêtre en cours. IMG_DEST est un champ Image invisible de la fenêtre en cours Dans ta fenêtre exécutant le code d'impression écran, tu crées un c
WinDev: Utilisation de MesParamètres

WinDev: Utilisation de MesParamètres

Cette instruction WLangage permet de passer autant de paramètres à une procédure que l'on souhaite grâce à l'opérateur *. Exemple : PROCEDURE Calcul(pParam1, *) Dans cette procédure * représente les autres paramètres possibles. Ces paramètres optionnels sont accessibles via l'instruction MesParamètres. Le plus intéressant, avec cette in
Webdev: activer lien de type mailto dans une ZR

Webdev: activer lien de type mailto dans une ZR

pour faire en sorte d'activer un lien de type mailto dans une zone répétée tout en remplaçant le libellé par l'adresse elle-même procédez comme suit : Dans le champ lien : onglet général cocher "aucune" dans "opérations sur champs", et l'action en dessous doit être "lien personnalisé (mailto)". dans l'onglet détail cocher "préfixer au
Créer sa Base De Données sur MySQL avec WinDev, WebDev en utilisant le driver ODBC

Créer sa Base De Données sur MySQL avec WinDev, WebDev en utilisant le driver ODBC

La fonction SQLConnecte permet d'effectuer ce traitement si on utilise la connexion ODBC. Voici le code permettant de créer la BDD: id est un entier = SQLConnecte ("MysqlODBC","root","mdp","","ODBC ",hODBC) SI id <> 0 ALORS sNomDatabase est une chaîne = "Database" // création de la base de données sSql est une chaîne = "CREATE DATABASE IF NOT