Harbour : mes modules
Ces outils me servent de notices.
Le nom des outils fonctions est précédé de :
- bh_ pour les fonctions Harbour.
- ex_ pour les fonctions Microsoft Excel.
- lx_ pour les fonctions LibXl.dll.
Je renomme les fichiers .ch en .txt pour pouvoir les afficher
bh_acopy2 | Copier un tableau multidimensions. | bh_acopy2.ch |
bh_ArrayToFile | Transformer un tableau de caractères à 1 dimension en fichier. | bh_ArrayToFile.ch |
bh_ColorsRGB | Couleurs RGB hexa. | bh_ColorsRGB.ch |
bh_CreateObject | CreateObject() de VBScript. | bh_CreateObject.ch |
bh_DelTree | Détruire un dossier qui n'est pas vide. | bh_DelTree.ch |
bh_DTNtoDMHdiff | Convertir une différence datetime() en jours, heures, minutes, secondes et millisecondes. | bh_DTNtoDMHdiff.ch |
bh_DtToS | Renvoie un datetime en chaîne format "AAAAMMJJhhmmss" en caractère ou numérique. | bh_DtToS.ch |
bh_EdgeGetHtml | Récupérer la source d'un site web dans une chaîne de caractères. | bh_EdgeGetHtml.ch |
bh_EdgeOpen | Ouvrir Microsoft Edge. | bh_EdgeOpen.ch |
bh_EdgeUrlPrintToPdf | Imprimer une page web en pdf. | bh_EdgeUrlPrintToPdf.ch |
bh_EndOfUrl | Extraire la fin d'une Url sans << / >> à la fin. | bh_EndOfUrl.ch |
bh_EnumWindowsTitle | Lister le titre des fenêtres ouvertes. | bh_EnumWindowsTitle.ch |
bh_ErrorSysCons | Gestion de l'affichage des erreurs de programme dans Harbour. | bh_ErrorSysCons.ch |
bh_fcopy | Copier un fichier avec destruction de l'ancienne cible. | bh_fcopy.ch |
bh_ferase | Détruire un fichier s'il existe. | bh_ferase.ch |
bh_FilePdfToTxt | Convertir un fichier pdf en texte. | bh_FilePdfToTxt.ch |
bh_FileUtf8ToArrayAnsi | Transformer un fichier UTF-8 en tableau ANSI. | bh_FileUtf8ToArrayAnsi.ch |
bh_GetObject | GetObject() de VBScript. | bh_GetObject.ch |
bh_GetWebIp | Obtenir l'adresse IPV4 d'internet. | bh_GetWebIp.ch |
bh_IntToCell | Transormer la ligne et la colonne Excel, LibreOffice ou Libxl en cellule. | bh_IntToCell.ch |
bh_IntToCol | Transormer un numéro de colonne Excel, LibreOffice ou Libxl en caractère. | bh_IntToCol.ch |
bh_IsStringDate | Savoir si une chaîne de caratères est une date. | bh_IsStringDate.ch |
bh_IsStringDatetime | Savoir si une chaîne de caratères est une datetime. | bh_IsStringDatetime.ch |
bh_IsWewConnect | Savoir si la machine est connectée à internet. | bh_IsWewConnect.ch |
bh_LStr | Convertir un nombre en chaîne sans espace devant. | bh_LStr.ch |
bh_Run | Exécuter un programme avec options. | bh_Run.ch |
bh_SetAlte | Rediriger la console vers un fichier. | bh_SetAlte.ch |
bh_RunWithReturn | Lancer une application non visible, arrêtant Harbour et avec retour. | bh_RunWithReturn.ch |
bh_SetForegroundWindow | Donne la focalisation a une fenêtre. | bh_SetForegroundWindow.ch |
bh_StringExtractLeft | Renvoie la partie gauche d'une chaîne avant le commas. | bh_StringExtractLeft.ch |
bh_StringExtractRight | Renvoie la partie droite d'une chaîne après un caractère( ex. nom du fichier ). | bh_StringExtractRight.ch |
bh_StringRemoveRight | Supprime la partie droite d'une chaîne après un caractère( ex. nom du dossier ). | bh_StringRemoveRight.ch |
bh_StringToHtml | Convertir les caractères spéciaux d'une chaîne en html. | bh_StringToHtml.ch |
bh_Try | Gestion spéciale d'une erreur. | bh_Try.ch |
bh_UrlToFileWinHttp | Obtient la source d'une URL dans un fichier avec WinHttp. | bh_UrlToFileWinHttp.ch |
bh_use | Ouvre un fichier en mode exclusif. | bh_use.ch |
bh_tcopy | Copier une table avec son memo sans les éventuels index. | bh_tcopy.ch |
bh_WaitInternet | Arrêter le programme tant qu'internet n'est pas connecté. | bh_WaitInternet.ch |
bh_WindowsVersion | Renvoie la version de Windows. | bh_WindowsVersion.ch |
ex_ExcelConstants | Constantes pour Excel. | ex_ExcelConstants.ch |
lx_LibXlClass | Classe pour LibXl.dll. | lx_LibXlClass.ch |
lx_AddCustomNumFormat | Ajoute un nouveau format numérique customisé. | lx_AddCustomNumFormat.ch |
lx_FontDefaultCreate | Création des fonts que j'utilise. | lx_FontDefaultCreate.ch |
lx_FormatDefaultCreate | Création des formats que j'utilise. | lx_FormatDefaultCreate.ch |
lx_GetSheetByName | Sélection d'une feuille d'après son nom. | lx_GetSheetByName.ch |
lx_LastCol | Renvoyer la dernière colonne utilisée. | lx_LastCol.ch |
lx_LibxlConstants | Constantes pour LibXl.dll. | lx_LibxlConstants.ch |
lx_License | Licence pour LibXl.dll. | lx_License.ch |
lx_Modules | Ajout des programmes pour LibXl.dll à la compilation. | lx_Modules.ch |
lx_SetRow | Définir la hauteur, le format et cachée d'une ligne. | lx_SetRow.ch |
lx_SetWrap | Renvoyer à la ligne automatiquement. | lx_SetWrap.ch |