15 novembre 2008

Composant Windev DataProtect

DataProtect est un composant Windev destiné principalement à sécuriser les données sensibles de vos applications. DataProtect est le composant anti-debug pour vos applications Windev. Il permet ainsi d'éviter qu'un utilisateur curieux ou mal intentionné puisse visualiser, à l'aide d'un débogueur (ou équivalent), des informations auxquelles il n'a normalement pas accès (mots de passe internes, données cryptées, fichiers protégés...). Il dispose également d'un générateur de mot de passe qui vous permet de créer, pour vos... [Lire la suite]
Posté par SoftProtect à 23:15 - - Commentaires [0] - Permalien [#]

04 novembre 2008

Interdire le déplacement d'une fenêtre

Pour interdire le déplacement d'une fenêtre, par la barre de titre, on peut par exemple intercepter l'évenement WM_MOVING (0x0216) et dans la procédure appelée, remettre les coordonnées initiales de la fenêtre. Pour que le déplacement soit également impossible par le fond, il est nécessaire de décocher :"Déplacement par le fond" dans l'onglet IHM de la description de la fenêtre. Le code correspondant est alors : Télécharger la fenêtre exemple pour Windev 11 Pour plus de détail sur l'évenement WM_MOVING voir... [Lire la suite]
Posté par SoftProtect à 10:21 - - Commentaires [0] - Permalien [#]
03 novembre 2008

Convertir un entier dans base non décimale

Télécharger le texte de ce code
Posté par SoftProtect à 12:13 - - Commentaires [0] - Permalien [#]
02 novembre 2008

Documentation sur Word

Lors de l'utilisation dans Windev de l'objet automation de Word, il est souvent nécessaire de connaitre la syntaxe des méthodes, les paramètres passés et les valeurs des constantes. Cette documentation est pour un grande part disponible dans l'éditeur VBA et les constantes peuvent être obtenues dans la fenêtre espion de VBA. Mais il est aussi possible de consulter l'aide MSDN en ligne à : Pour Word 2007  la documentation générale    http://msdn.microsoft.com/en-us/library/bb244515.aspx   les constantes... [Lire la suite]
Posté par SoftProtect à 22:45 - Commentaires [2] - Permalien [#]
02 novembre 2008

Documentation sur Excel

Lors de l'utilisation dans Windev de l'objet automation d'excel il est parfois nécessaire d'indiquer la valeur des constantes xl....Ces constantes peuvent être obtenues dans la fenêtre espion de VBA ou directement sur le web : Pour Excel 2007http://msdn.microsoft.com/en-us/library/bb259478.aspx Pour Excel 2003http://msdn.microsoft.com/en-us/library/aa221100.aspx Une documentation VBA d'Excel 2003 est également accessible à http://msdn.microsoft.com/en-us/library/aa220733.aspx
Posté par SoftProtect à 22:43 - Commentaires [1] - Permalien [#]
02 novembre 2008

Ajouter des fonctions à la classe standard cExcel

Pour récuperer le nom de toutes les feuilles du classeur ouvert Pour ouvrir un fichier protégé par un mot de passe Pour sauvegarder un classeur (feuille) dans un format différent (par exemple en texte csv) Pour sauvegarder un classeur en évitant les demandes de confirmation d'Excel Pour masquer / afficher une feuille d'un classeur Excel ouvert Pour ajouter un lien HyperTexte sur une cellule ou pour lire le lien sur une cellule Toutes ces extensions sont téléchargeables dans une classe... [Lire la suite]
Posté par SoftProtect à 17:00 - - Commentaires [1] - Permalien [#]
02 novembre 2008

Récupérer l'icone d'un exécutable ou d'une Dll

Le code suivant : télécharger la fenêtre exemple pour Windev 11 charge un fichier exécutable et récupère l'icone dont l'index est passé pour l'afficher dans le champ image "IMG_Image1" Pour plus de détails sur les paramètres de ces API voir sur MSDN : http://msdn.microsoft.com/fr-fr/ms646973(en-us).aspx
Posté par SoftProtect à 11:14 - - Commentaires [1] - Permalien [#]
02 novembre 2008

Modifier les attributs d'une fenêtre

La modification des attrributs d'une fenêtre permet, par exemple, de supprimer les boutons de maximisation et d'iconisation d'une fenêtre MDI, de forcer l'affichage des ascenceurs, de supprimer la barre de titre... La procédure suivante, appelée avec les paramètres adéquats peut réaliser ces fonctions sur tout type de fenêtre. Par exemple pour supprimer les boutons Maximiser et Iconiser : Télécharger la fenêtre exemple pour Windev 11
Posté par SoftProtect à 09:41 - - Commentaires [0] - Permalien [#]
01 novembre 2008

Bienvenue

Sur le nouveau blog de SoftProtect.fr. Ce blog nouvellement créé regroupe toutes les anciennes publications actives de l'auteur Francis MOREL. Il regroupe tous les codes et astuces publiées par l'auteur en relation avec l'outil de développement Windev et ses dérivés Windev Mobile et Webdev.(Windev, Windev Mobile et Webdev sont des marques déposées de PCSoft) En association avec le site principal, ce blog vous permettra aussi de rester informé sur toutes les nouveautés du site SoftProtect.fr.
Posté par SoftProtect à 20:09 - - Commentaires [0] - Permalien [#]