allemand   anglais - États-Unis   bulgare   chinois - simplifié   chinois - traditionnel   espagnol   français   hollandais   portugais - ibérique   suédois   tamoul   turc  

Home




Code of Varying Usefulness - Trigeminal Software, Inc. (French)

Ce qui suit est une liste de divers programmes d'utilités variées. Faites leur faire un bout d'essai, on ne sait jamais...


ExpandUsefulOfficeExports - Plus de 50 exportations tout droit des DLL d'Office
ExpandADO_to_DAO - Convertir une connexion ADO en un objet Database de DAO
ExpandbasHebrewAndGregorian - Convertir les date du calendrier grégorien au calendrier hébreux, et vice-versa.
ExpandConnect - Vérifier votre connexion Internet
ExpandCalendarStuff - Le nom des mois et des jours, sur ce PC
ExpandbasDatabasePassword - Le mot de passe d'une base de données Jet 3.x/3.5x
ExpandbasExecString - Exécute une chaîne, depuis VB6 IDE
ExpandbasIntlFormats - Formats de date et de monnaie, pour d'autres régions
ExpandUILangAndLangGroups - Manipuler quelques fonctions des langues de Windows 2000
ExpandbasGUIDs - Conversion de GUID pour COM, Jet et MS SQL Server
ExpandbasScriptJetSecurity - Régénérer les accès et permissions de sécurité d'une base de données
ExpandCode de l'article du VBPJ "Solve Cross-Codepage Problems"
CollapsebasInCodePage - Déterminer le code de page; convertir entre Unicode et ANSI

Au sujet de l'article du VBPJ mentionnée ci-dessus, ainsi que dans le code l'accompagnant, il est supposé ue vous connaissez la page de code à utiliser eu attrait aux conversions requises entre Unicode et ANSI, et vice-versa. Si c'est une hypothèse acceptable dans certains cas, pour d'autres situations, cela n'est tout simplement pas la situation réelle. Dans ce dernier cas, il vous faut considérer une chaîne arbitraire et connaître le code de page à utiliser. Jeter un coup d'oeil au module basInCodePage, en particulier aux fonctions  FStringInCpg (prend une page de code et une chaîne) et FStringInCpgEx (prend un LCID et une chaîne) qui retournent True si la chaîne est supportée par la page de code ou le LCID en question.

Également inclus dans le module, les fonctions WToA et AToW qui effectuent la conversion. Si vous regardez attentivement, vous noterez que ce sont les fonctions de  MSO* qui sont utilisées, au lieu de celles du système d'exploitation, WideCharToMultiByte et MultiByteToWideChar.  Ces fonctions sont plus flexibles et manipulent  un plus grand nombre de code de pages que le système d'exploitation. Simplement prendre celle que vous désirez utiliser ( mso97 runtime qui vient avec V), Office 8.0 dll, Office 9.0 dll, ou l'originale du système d'exploitation) et partez de là!


ExpandbasDebugEx - Fonctions de déverminage.
ExpandbasHijri - Utilisation du calendrier Hijri et conversions de date
ExpandCode de l'article de la revue Smart Access "Manage Replication Conflicts"
ExpandCode de l'article de la revue Smart Access "Manage Replication Conflicts"
ExpandCode de l'article de la revue Smart Access "Introducing the TSI Synchronizer Object"
ExpandbasIsValidIdent - Valider les noms, s'assurant que ce n'est pas un mot clé.
ExpandObtenir une Fonctionnalité de Rappel (Callback) en Access 97 et Office 97
ExpandbasDbcsSbcs - Convertir SBCS to DBCS
ExpandbasLcidCp - Utilitaires pour Language IDs, LCIDs, Pages de code, ensemble de charactères etc.
ExpandbasServerList - Obtenir la liste des serveurs sur un domaine NT.
ExpandCode de l'article du VBPJ: "Identifier cette langue"
ExpandSimple MAPI
ExpandCopy NT file perms from one file or dir to another

Home

Des problemes avec ce site? SVP, contacter le webmaster@trigeminal.com
avec vos commentaires, questions ou suggestions (si possible, en anglais).