Author Archives: carnet de code

Ma BBox 3 Belgacom et le Chromecast de Google

Bein oui, c’est tentant le Chromecast de Google ! L’idée toute bête de rajeunir ma vieille télé même pas smart en lui collant une clé hdmi, je trouve ça déjà geekement correct. Mais en plus, ça me permettrait de décoller … Continue reading

Posted in Review & FeedBack | Leave a comment

Pourquoi j’ai quitté Lumia !?

Ah ! Je l’aurais aimé ce Nokia Lumia 800 !   Digne descendant d’une longue tradition Nokia, à laquelle j’étais resté presque fidèle depuis mon tout premier Nokia 3310. J’ai en effet pêché une fois avec un IPAQ 🙂

Posted in Review & FeedBack | Leave a comment

Vérifier la validité d’un IBAN en C#

La vérification d’un numéro de compte au format IBAN est une opération somme toute assez simple. Certains proposent sur le net des vérifications sur le code ISO du pays, basées sur des listes de ces codes ISO, etc. Vous en … Continue reading

Posted in C# | Tagged , , , | Leave a comment

Vérifier la validité d’une adresse email en PL-SQL

Usage des expressions régulières, quand tu nous tient 🙂 create or replace FUNCTION isEmail(Email IN VARCHAR2 ) RETURN boolean AS email_dummy VARCHAR2(60); BEGIN SELECT regexp_substr(Email, ‘[a-zA-Z0-9._%-]+@[a-zA-Z0-9._%-]+\.[a-zA-Z]{2,4}’) INTO email_dummy FROM dual;

Posted in SQL | Tagged , , , | Leave a comment

Vérifier la validité d’une adresse email en C#

L’usage des expressions régulières nous facilite la vie… Alors, profitons-en ! public bool isEmail(string email) { if (String.IsNullOrEmpty(email)) {return false;} if (Regex.IsMatch(email, @”^[\w!#$%&’*+\-/=?\^_`{|}~]+(\.[\w!#$%&’*+\-/=?\^_`{|}~]+)*@((([\-\w]+\.)+[a-zA-Z]{2,4})|(([0-9]{1,3}\.){3}[0-9]{1,3}))$”,

Posted in C# | Tagged , , , , | Leave a comment

Envoyer un sms avec PowerBuilder

Un truc sympa quand on veut communiquer sur certains événements comme des erreurs particulières, des actions menées par les utilisateurs, etc. c’est de pouvoir envoyer un sms -autrement dit texto – via un téléphone portable connecté au pc où tourne … Continue reading

Posted in PowerBuilder, PowerScript | Tagged , , , | 1 Comment

Changer la couleur de la ligne sélectionnée

La couleur du “HighLight” par défaut sous Windows Sous Windows, la couleur de fond de la ligne sélectionnée change lorsque vous cliquez. C’est une couleur dépendant de vos choix de couleurs système, et Powerbuilder l’utilise aussi par défaut. Typiquement, cela … Continue reading

Posted in PowerBuilder, PowerScript | Tagged , , , | Leave a comment

Mettre une majuscule en première lettre de chaque mot

Une astuce souvent utile pour mettre une majuscule à la première lettre de chaque mot d’une expression. Vous pouvez utiliser une version en powerscript ou une autre via votre DBMS (Oracle pour cet exemple…) La fonction de Datawindow WORDCAP() : … Continue reading

Posted in DataWindow, PowerBuilder, PowerScript, SQL | Tagged , , , | Leave a comment

Les couleurs dans PowerBuilder

Cela ne vous aura pas échappé, les couleurs dans PowerBuilder sont disponibles sous différents formats. Il y a le classique RGB mais aussi le code couleur numérique et des identifiants “nominatifs”. Le code RGB C’est le format de code le … Continue reading

Posted in DataWindow, PowerBuilder, PowerScript | Tagged , , , , | Leave a comment

Appeler l’application par défaut pour ouvrir un fichier

Cette commande est utile pour activer l’application définie comme programme par défaut pour l’ouverture du type de fichier passé en argument  (exemple ici avec un fichier pdf). string command command=’rundll32.exe url.dll,FileProtocolHandler C:\NOMduFICHIER.pdf’ Run(command) Bybye…

Posted in PowerBuilder, PowerScript | Tagged , , , , | Leave a comment