if( isset($_GET['filtre'] ) ) {
$filtre = $_GET['filtre'];
} else {
$filtre = "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN";
}
function plusmoins($position,$lefiltre){
if ($lefiltre{$position-1}=='O')
{
$lefiltre{$position-1} = 'N';
return('

');
} else
{
$lefiltre{$position-1} = 'O';
return('

');
}
}
echo('

Tout développer 
Tout réduire
');
echo(' '.plusmoins(1,$filtre).'
1. '."Informations générales".' (3)');if ($filtre{1-1}=='O'){echo('
'."Comment bien utiliser cette FAQ ?".'');echo('
'."Comment participer à cette FAQ ?".'');echo('
'."Remerciements ".'');}echo(' '.plusmoins(2,$filtre).'
2. '."Généralités".' (13)');if ($filtre{2-1}=='O'){echo(' '.plusmoins(3,$filtre).'
2.1. '."Le logiciel C++ Builder".' (6)');if ($filtre{3-1}=='O'){echo('
'."Qu'est-ce que Borland C++ Builder ?".'');echo('
'."C, C++, C++ Builder, quelle est la différence ?".'');echo('
'."Quelle version de C++ Builder choisir ?".'');echo('
'."Quelle est la différence entre les versions Professionnelle et Professionnelle Etudiants/Enseignants ?".'');echo('
'."Peut-on faire cohabiter C++ Builder 5 et C++ Builder 6 ?".'');echo('
'."Quels outils peuvent-être utilisés avec C++ Builder ?".'');}echo(' '.plusmoins(4,$filtre).'
2.2. '."Apprentissage de C++ Builder".' (5)');if ($filtre{4-1}=='O'){echo('
'."Quelles sont les bases à avoir pout se servir de C++ Builder ?".'');echo('
'."Comment apprendre à se servir de C++ Builder ?".'');echo('
'."Connaissez-vous un tutoriel pour débuter avec C++ Builder ?".'');echo('
'."Comment rechercher de l'aide dans C++ Builder ?".'');echo('
'."Comment rechercher de l'aide sur les API Windows ? ".'');}echo(' '.plusmoins(5,$filtre).'
2.3. '."Comparaison avec d'autres langages/IDE".' (2)');if ($filtre{5-1}=='O'){echo('
'."Que dois-je choisir entre C++ Builder et Delphi ?".'');echo('
'."Que dois-je choisir entre C++ Builder et Visual C++ ?".'');}}echo(' '.plusmoins(6,$filtre).'
3. '."Concepts".' (3)');if ($filtre{6-1}=='O'){echo('
'."Qu'est ce qu'un évènement ?".'');echo('
'."Qu'est ce qu'une application 'Service' ?".'');echo('
'."Qu'est ce qu'un HANDLE ?".'');}echo(' '.plusmoins(7,$filtre).'
4. '."Langage".' (46)');if ($filtre{7-1}=='O'){echo('
'."Faut-il apprendre le C avant le C++ ?".'');echo('
'."A quoi sert l'opérateur '?:' ? Comment s'en servir ?".'');echo('
'."Qu'est ce que NULL ?".'');echo('
'."Quelle est la différence entre delete et delete[]".'');echo('
'."Pourquoi la syntaxe TYPE ptr** = new TYPE*[taille*sizeof(TYPE)] est-elle erronée ?".'');echo('
'."Que signifie __fastcall ?".'');echo('
'."Quel est l'équivalent du Assigned(OnEvent) de Delphi avec C++Builder ?".'');echo('
'."Comment résoudre l'erreur Windows : 'violation d'accès à l'adresse XXXXXXXX'".'');echo(' '.plusmoins(8,$filtre).'
4.1. '."Types de données".' (23)');if ($filtre{8-1}=='O'){echo('
'."Quand et comment utiliser les énumérations ?".'');echo(' '.plusmoins(9,$filtre).'
4.1.1. '."Nombres".' (8)');if ($filtre{9-1}=='O'){echo('
'."Comment convertir un entier (int) en chaîne (AnsiString) ?".'');echo('
'."Comment changer le caractère décimal par défaut ?".'');echo('
'."Comment utiliser des grands nombres ?".'');echo('
'."Comment obtenir un entier à partir d'un réel ? ".'');echo('
'."Comment formater l'affichage d'un réel ?".'');echo('
'."Comment arrondir un réel ?".'');echo('
'."Comment obtenir la valeur décimale d'un entier à partir d'une représentation hexadécimale ? ".'');echo('
'."Comment afficher un nombre / hexadecimal en 'chaîne de bits'".'');}echo(' '.plusmoins(10,$filtre).'
4.1.2. '."Chaînes de caractères".' (14)');if ($filtre{10-1}=='O'){echo('
'."Comment insérer des guillemets dans une chaîne ?".'');echo('
'."Comment faire pour convertir une chaîne en majuscules ?".'');echo('
'."Comment faire pour convertir une chaîne en minuscules ?".'');echo('
'."Comment convertir une chaîne AnsiString en une chaîne C, tableau de caractères à zéro terminal ?".'');echo('
'."Comment transformer une chaîne DOS en chaîne Windows ? ".'');echo('
'."Comment convertir une chaîne (AnsiString) en entier (int) ?".'');echo('
'."Comment charger le contenu d'un fichier texte ?".'');echo('
'."Comment obtenir la représentation hexadécimale d'une AnsiString ? ".'');echo('
'."Comment obtenir une AnsiString à partir de sa représentation hexadécimale ? ".'');echo('
'."Comment connaître la longueur d'une chaîne de caractères ? ".'');echo('
'."Comment accéder à un caractère d'une chaîne en connaissant sa position ?".'');echo('
'."Comment déterminer la position d'une occurrence à l'intérieur d'une chaîne ?".'');echo('
'."Comment remplacer une occurrence dans une chaîne par une autre valeur ?".'');echo('
'."Comment faire un switch avec des AnsiString ?".'');}}echo(' '.plusmoins(11,$filtre).'
4.2. '."Assembleur".' (4)');if ($filtre{11-1}=='O'){echo('
'."Est-il intéressant pour les performances d'écrire des parties de programme en assembleur ?".'');echo('
'."Comment écrire des parties d'un programme en assembleur ?".'');echo('
'."Pourquoi obtiens-je le message 'Redémarrage de la compilation en utilisant l'assembleur' ?".'');echo('
'."Quelle est la différence entre asm, _asm et __asm ?".'');}echo(' '.plusmoins(12,$filtre).'
4.3. '."Compilation et édition de liens".' (11)');if ($filtre{12-1}=='O'){echo('
'."Comment créer un exécutable indépendant ?".'');echo('
'."Comment réduire la taille d'un exécutable ?".'');echo('
'."Quels fichiers peut-on déployer avec une application créée dans C++Builder ?".'');echo('
'."Comment résoudre les erreurs de type 'paquets d'importation manquant' ?".'');echo('
'."Comment faire pour masquer quelques messages d'avertissement lors de la compilation ?".'');echo('
'."Comment effectuer une compilation en ligne de commande avec le compilateur de C++Builder ?".'');echo(' '.plusmoins(13,$filtre).'
4.3.1. '."Comment résoudre l'erreur...".' (5)');if ($filtre{13-1}=='O'){echo('
'."[Lieur Erreur] Unresolved external 'UneFonction()' referenced from XXX.OBJ ? ".'');echo('
'."[Lieur Erreur] Unresolved external '__fastcall TForm1::UnGestionnaireDEvenement(...)' referenced from XXX.OBJ ?".'');echo('
'."[Lieur Erreur fatale] Fatal: Could not open XXX.exe (program still running?) ?".'');echo('
'."[Lieur Erreur] Unresolved external '__fastcall TXXX::MaMethode(...)' referenced from XXX.OBJ ?".'');echo('
'."[Lieur Erreur fatale] Fatal : Unable to open file 'XXX.LIB' ou 'XXX.BPI' ?".'');}}}echo(' '.plusmoins(14,$filtre).'
5. '."Utilisation de C++ Builder".' (24)');if ($filtre{14-1}=='O'){echo('
'."Quelles sont toutes ces instructions dans les nouveaux projets de C++Builder ?".'');echo('
'."Peut-on créer des programmes 16 bits (dos/windows 3.1) avec C++Builder ?".'');echo('
'."Comment appliquer la POO (Programmation Orientée Objet) à la programmation avec C++Builder ?".'');echo('
'."Comment créer un programme d'installation pour mon application ?".'');echo(' '.plusmoins(15,$filtre).'
5.1. '."Concepteur de fiches".' (7)');if ($filtre{15-1}=='O'){echo('
'."Comment afficher la fiche correspondant à l'unité en cours d'édition ?".'');echo('
'."Comment aligner proprement des composants ?".'');echo('
'."Comment sélectionner plusieurs composants ?".'');echo('
'."Comment déplacer des composants au pixel près ?".'');echo('
'."Comment redimensionner des composants au pixel près ?".'');echo('
'."Comment ajouter facilement plusieurs composants du même type ?".'');echo('
'."Comment faire pour récupérer mes fenêtres lorsqu'elles disparaissent ?".'');}echo(' '.plusmoins(16,$filtre).'
5.2. '."Palette de composants".' (2)');if ($filtre{16-1}=='O'){echo('
'."Comment afficher en premier les pages de la palette de composant les plus utiles ?".'');echo('
'."Comment trouver rapidement un composant et le placer sur la fiche ?".'');}echo(' '.plusmoins(17,$filtre).'
5.3. '."Outils et fonctions".' (6)');if ($filtre{17-1}=='O'){echo('
'."Pourquoi C++ Builder se fige-t-il lorsque l'on passe la souris sur le code ?".'');echo('
'."A quoi sert la case 'Voir la fenêtre CPU' dans les messages d'erreur ?".'');echo('
'."Comment empêcher C++Builder de supprimer les méthodes-gestionnaires d'évènements vides ?".'');echo('
'."A quoi sert l'explorateur de classes ?".'');echo('
'."Comment indenter et désindenter automatiquement du code ?".'');echo('
'."Comment désactiver la récupération systématique des exceptions par C++ Builder ?".'');}echo(' '.plusmoins(18,$filtre).'
5.4. '."Divers".' (5)');if ($filtre{18-1}=='O'){echo('
'."Comment accélérer le démarrage de Borland C++Builder ?".'');echo('
'."Pourquoi C++Builder est-il si instable ?".'');echo('
'."Y a-t-il des 'easter eggs' dans C++ Builder ?".'');echo('
'."Comment créer une variable d'environnement pour C++ Builder ?".'');echo('
'."Comment afficher le numéro de ligne du source ?".'');}}echo(' '.plusmoins(19,$filtre).'
6. '."Gestion des fichiers".' (31)');if ($filtre{19-1}=='O'){echo('
'."Pourquoi C++ Builder n'arrive-t-il pas à accéder à un chemin existant ?".'');echo(' '.plusmoins(20,$filtre).'
6.1. '."Répertoires".' (15)');if ($filtre{20-1}=='O'){echo('
'."Comment obtenir le répertoire de Windows ?".'');echo('
'."Comment obtenir le répertoire système de Windows ?".'');echo('
'."Comment obtenir le répertoire temporaire de Windows ?".'');echo('
'."Comment obtenir le répertoire dans lequel est situé le programme exécutable ?".'');echo('
'."Comment ouvrir la boîte de dialogue demandant à l'utilisateur la sélection d'un répertoire ?".'');echo('
'."Comment créer un répertoire ?".'');echo('
'."Comment créer un chemin complet en une seule fois".'');echo('
'."Comment savoir si un répertoire existe ?".'');echo('
'."Comment déplacer un répertoire ?".'');echo('
'."Comment renommer un répertoire ? ".'');echo('
'."Comment supprimer un répertoire ? ".'');echo('
'."Comment obtenir la date de création d'un répertoire ?".'');echo('
'."Comment trouver les répertoires spéciaux de Windows ?".'');echo('
'."Comment obtenir le nom court d'un dossier ?".'');echo('
'."Comment obtenir la taille, dates et attributs d'un dossier ?".'');}echo(' '.plusmoins(21,$filtre).'
6.2. '."Fichiers".' (15)');if ($filtre{21-1}=='O'){echo('
'."Comme obtenir le répertoire d'un fichier ?".'');echo('
'."Comment obtenir l'extension d'un fichier ?".'');echo('
'."Comment obtenir la taille d'un fichier ?".'');echo('
'."Comment obtenir la date de modification d'un fichier ?".'');echo('
'."Comment changer l'extension d'un fichier ?".'');echo('
'."Comment copier un fichier ?".'');echo('
'."Comment déplacer un fichier ?".'');echo('
'."Comment savoir si un fichier existe ?".'');echo('
'."Comment lister les fichiers d'un répertoire ?".'');echo('
'."Comment lister les fichiers d'un répertoire de manière récurcive ?".'');echo('
'."Comment ouvrir plusieurs fichiers avec une OpenDialog ?".'');echo('
'."Comment renommer un fichier ? ".'');echo('
'."Comment envoyer un fichier à la corbeille ?".'');echo('
'."Comment créer un fichier et ses répertoires? ".'');echo('
'."Comment obtenir la taille, dates et attributs d'un fichier ?".'');}}echo(' '.plusmoins(22,$filtre).'
7. '."Gestion du temps".' (14)');if ($filtre{22-1}=='O'){echo('
'."Comment initialiser une variable avec une date ou un temps ?".'');echo('
'."Comment encoder/décoder une date ou un temps ?".'');echo('
'."Comment savoir si une date ou un temps est valide ?".'');echo('
'."Comment changer la date/heure du PC ?".'');echo('
'."Comment chronométrer avec une précision d'une milliseconde ?".'');echo(' '.plusmoins(23,$filtre).'
7.1. '."Opérations sur les dates/heures".' (5)');if ($filtre{23-1}=='O'){echo('
'."Comment additionner ou soustraire des jours à une date ?".'');echo('
'."Comment calculer le nombre de jours entre deux dates ?".'');echo('
'."Comment calculer le numéro de jour dans l'année d'une date ?".'');echo('
'."Comment calculer le numéro de semaine dans l'année d'une date ?".'');echo('
'."Comment calculer le jour de la semaine pour une date ?".'');}echo(' '.plusmoins(24,$filtre).'
7.2. '."Dates particulières".' (4)');if ($filtre{24-1}=='O'){echo('
'."Comment calculer la date de Pâques ?".'');echo('
'."Comment savoir si une année est bissextile ?".'');echo('
'."Comment convertir une date julienne en date grégorienne ?".'');echo('
'."Comment convertir une date grégorienne en date julienne ?".'');}}echo(' '.plusmoins(25,$filtre).'
8. '."Interface".' (135)');if ($filtre{25-1}=='O'){echo(' '.plusmoins(26,$filtre).'
8.1. '."Gestion de l'exécution".' (7)');if ($filtre{26-1}=='O'){echo('
'."Comment exécuter des commandes ?".'');echo('
'."Comment exécuter une commande et en récupérer le résultat ?".'');echo('
'."Comment exécuter un programme externe ?".'');echo('
'."Comment récupérer les arguments de la ligne de commande passés à mon exécutable ?".'');echo('
'."Comment générer une alerte à destination de l'utilisateur ?".'');echo('
'."Comment faire pour qu'un traitement long ne fige pas l'application ?".'');echo('
'."Comment faire une courte pause de quelques millisecondes ou secondes ?".'');}echo(' '.plusmoins(27,$filtre).'
8.2. '."Applications GUI".' (19)');if ($filtre{27-1}=='O'){echo('
'."Comment faire pour qu'une application ne soit pas listée dans la barre des tâches ?".'');echo('
'."Comment faire un programme dont la fenêtre reste cachée ?".'');echo('
'."Comment modifier le titre de l'application de la barre des tâches ?".'');echo('
'."Comment accéder à des fonctions ou variables d'une fiche à partir d'une autre fiche ?".'');echo(' '.plusmoins(28,$filtre).'
8.2.1. '."Aide".' (4)');if ($filtre{28-1}=='O'){echo('
'."Comment afficher des bulles d'aide (hint) ?".'');echo('
'."Comment changer la couleur des bulles d'aide (hint)?".'');echo('
'."Comment afficher les hints dans la barre de statut ?".'');echo('
'."Comment créer des fichiers d'aide avec Borland C++ Builder ?".'');}echo(' '.plusmoins(29,$filtre).'
8.2.2. '."Interface".' (11)');if ($filtre{29-1}=='O'){echo('
'."Comment ajouter un élément au menu système ?".'');echo('
'."Comment changer l'icône de mon application ?".'');echo('
'."Comment désactiver le bouton de fermeture d'une fenêtre ?".'');echo('
'."Comment empêcher le déplacement d'un TForm ?".'');echo('
'."Comment empêcher qu'une fiche soit fermée ?".'');echo('
'."Comment supprimer les boutons Maximize, Minimize et Close dans la barre de titre d'une fenêtre ?".'');echo('
'."Comment faire un splash screen pour une application ?".'');echo('
'."Comment faire une application en plein écran ?".'');echo('
'."Comment créer un lien mail dans une application ?".'');echo('
'."Comment créer un lien web dans une application ?".'');echo('
'."Comment appliquer une ouverture progressive lors de l'appel d'une fenêtre ?".'');}}echo(' '.plusmoins(30,$filtre).'
8.3. '."Applications console".' (5)');if ($filtre{30-1}=='O'){echo('
'."Qu'est ce qu'une application console ?".'');echo('
'."Les programmes dits 'console' ont-ils un intérêt ?".'');echo('
'."Comment créer une application console ?".'');echo('
'."Comment récupérer des handles sur les entrées/sorties standard d'une application console ?".'');echo('
'."Comment utiliser des couleurs dans une application console ?".'');}echo(' '.plusmoins(31,$filtre).'
8.4. '."Composants".' (94)');if ($filtre{31-1}=='O'){echo(' '.plusmoins(32,$filtre).'
8.4.1. '."Généralités et installation".' (10)');if ($filtre{32-1}=='O'){echo('
'."Qu'est-ce que la VCL ?".'');echo('
'."Qu'est ce que la CLX ?".'');echo('
'."Puis-je me passer des librairies Borland ?".'');echo('
'."Qu'est ce que TObject ? ".'');echo('
'."Puis-je utiliser des composants écrits pour Delphi dans C++Builder ?".'');echo('
'."Comment résoudre le problème de compilation 'impossible de trouver l'unité DsgnIntf.dcu' ?".'');echo('
'."Comment installer un nouveau composant ?".'');echo('
'."Comment installer la RxLib ?".'');echo('
'."Comment importer un ActiveX ? ".'');echo('
'."Comment installer des composants Delphi dans C++ Builder 2006 ?".'');}echo(' '.plusmoins(33,$filtre).'
8.4.2. '."Les boutons".' (4)');if ($filtre{33-1}=='O'){echo('
'."Comment rendre un TSpeedButton enfonçable ?".'');echo('
'."Comment permettre à un groupe de TSpeedButton de n'avoir aucun bouton enfoncé ?".'');echo('
'."Comment empêcher le clic sur un bouton ?".'');echo('
'."Comment changer la couleur du texte d'un TButton ?".'');}echo(' '.plusmoins(34,$filtre).'
8.4.3. '."Les listes".' (8)');if ($filtre{34-1}=='O'){echo('
'."Comment utiliser un composant TListBox ?".'');echo('
'."Comment sélectionner un élément par défaut dans un TComboBox ?".'');echo('
'."Comment empêcher la saisie dans un composant TComboBox ?".'');echo('
'."Comment définir, modifier la largeur de la liste déroulante d'un ComboBox ?".'');echo('
'."Comment fixer automatiquement la largeur de la liste déroulante d'un ComboBox en fonction de l'item le plus grand ?".'');echo('
'."Comment utiliser le composant TListView ?".'');echo('
'."Comment changer les couleurs d'une TListBox ? ".'');echo('
'."Comment n'avoir que des disques valides dans un DirectoryListBox ?".'');}echo(' '.plusmoins(35,$filtre).'
8.4.4. '."Les grilles".' (11)');if ($filtre{35-1}=='O'){echo('
'."Comment personnaliser un ensemble de cellules sans modifier toute la grille dans une TStringGrid ?".'');echo('
'."Comment écrire sur plusieurs lignes dans une cellule d'un TStringGrid?".'');echo('
'."Comment gérer la roulette de la souris sur un TDBGrid ? ".'');echo('
'."Comment supprimer une ligne ou une colonne dans un TStringGrid ?".'');echo('
'."Comment simuler une multiselection dans un StringGrid ?".'');echo('
'."Comment empêcher l'édition d'une cellule spécifique d'un TStringGrid ?".'');echo('
'."Comment déplacer une ligne ou une colonne dans une TStringGrid ?".'');echo('
'."Comment avoir des retours chariot dans une cellule d'une StringGrid ?".'');echo('
'."Comment mettre une image en fond d'un TStringGrid ?".'');echo('
'."Comment centrer le texte d'un TStringGrid ?".'');echo('
'."Comment écrire le texte d'une cellule d'un TStringGrid sur plusieurs ligne ?".'');}echo(' '.plusmoins(36,$filtre).'
8.4.5. '."Les zones d'édition".' (8)');if ($filtre{36-1}=='O'){echo('
'."Comment supprimer le son du TEdit quand on appuie sur la touche [Entrée] ?".'');echo('
'."Comment faire une zone d'édition n'acceptant que des entiers ?".'');echo('
'."Comment connaître et modifier la position du curseur dans un TRichEdit ?".'');echo('
'."Comment afficher chaque ligne d'un TRichEdit avec une couleur de texte différente ?".'');echo('
'."Comment faire de la mise en forme dans un TRichEdit ?".'');echo('
'."Comment enregistrer le texte d'un TRichEdit avec ou sans mise en forme ?".'');echo('
'."Comment inserer un image sur un fond en couleur dans un RichEdit ?".'');echo('
'."Comment aligner à droite le contenu d'un TControl (TEdit...) ?".'');}echo(' '.plusmoins(37,$filtre).'
8.4.6. '."Les images et le graphisme".' (17)');if ($filtre{37-1}=='O'){echo('
'."Comment dessiner des lignes sur la fiche ?".'');echo('
'."Comment faire une capture d'écran ?".'');echo('
'."Comment charger une image à partir du presse-papiers ?".'');echo('
'."Comment obtenir les composantes RGB d'une couleur TColor ?".'');echo('
'."Comment obtenir rapidement le code hexadécimal d'une couleur ?".'');echo(' '.plusmoins(38,$filtre).'
8.4.6.1. '."TChart".' (12)');if ($filtre{38-1}=='O'){echo('
'."Qu'est ce qu'un TChart ?".'');echo('
'."Comment ajouter une série à un TChart ?".'');echo('
'."Comment ajouter un point à une série ?".'');echo('
'."Comment créer un graphe en camembert?".'');echo('
'."Comment ajouter une donnée à un diagramme de Gantt ?".'');echo('
'."Comment représenter un graphique en fonction du temps ?".'');echo('
'."Comment sauvegarder un TChart ?".'');echo('
'."Comment changer le trait d'une série ?".'');echo('
'."Comment changer la couleur d'une série ?".'');echo('
'."Comment autoriser/inhiber le déplacement ?".'');echo('
'."Comment autoriser/inhiber le zoom ?".'');echo('
'."Comment mettre une échelle logarithmique sur le TChart ?".'');}}echo(' '.plusmoins(39,$filtre).'
8.4.7. '."Le composant TCppWebBrowser".' (17)');if ($filtre{39-1}=='O'){echo('
'."Quelles sont les solutions pour avoir un composant navigateur web ?".'');echo('
'."Comment passer une AnsiString à la méthode Navigate de TCppWebBrowser ?".'');echo('
'."Comment afficher une page web construite dans l'application ?".'');echo('
'."Comment interdire aux popups de s'ouvrir ? ".'');echo('
'."Comment contrôler l'affichage des barres de défilement ? ".'');echo('
'."Comment imprimer le document ? ".'');echo('
'."Comment sélectionner le document et le copier dans le presse-papier ? ".'');echo('
'."Comment afficher la boite de dialogue de mise en page ?".'');echo('
'."Comment afficher la boite de dialogue de propriétés d'une page ? ".'');echo('
'."Comment afficher la boite de dialogue enregistrer sous ?".'');echo('
'."Comment lister les frames d'une page ? ".'');echo('
'."Comment lister les liens d'une page ? ".'');echo('
'."Comment lister les images d'une page, ainsi que leurs propriétés ? ".'');echo('
'."Comment récupérer le corps d'une page web affichée ? ".'');echo('
'."Comment récupérer le source HTML d'une page affichée dans un TCppWebBrowser ? ".'');echo('
'."Comment remplir les champs d'un formulaire et le soumettre ?".'');echo('
'."Comment POSTer des données ?".'');}echo(' '.plusmoins(40,$filtre).'
8.4.8. '."Le composant TStringList".' (3)');if ($filtre{40-1}=='O'){echo('
'."A quoi sert le composant TStringList ?".'');echo('
'."Comment gérer des couples clé/valeur avec un TStringList ?".'');echo('
'."Comment enregistrer des informations dans un fichier texte ? ".'');}echo(' '.plusmoins(41,$filtre).'
8.4.9. '."Création dynamique / Recherche de composants à l'exécution".' (5)');if ($filtre{41-1}=='O'){echo('
'."Que représente le TObject *Sender dans les méthodes de la VCL ?".'');echo('
'."Quelle est la différence entre un 'Parent' et un 'Owner' ?".'');echo('
'."Comment créer dynamiquement un composant visuel ? ".'');echo('
'."Comment créer dynamiquement un nombre d'objets non connu à l'avance ?".'');echo('
'."Comment associer un gestionnaire d'évènements à un composant créé dynamiquement ?".'');}echo(' '.plusmoins(42,$filtre).'
8.4.10. '."Divers".' (11)');if ($filtre{42-1}=='O'){echo('
'."Comment donner le focus à un composant?".'');echo('
'."Quelle est la différence entre un TTabControl et un TPageControl ?".'');echo('
'."Comment faire pour avoir des barres d'outils qui peuvent devenir flottantes ?".'');echo('
'."Comment créer des curseurs personnalisés ?".'');echo('
'."Comment avoir une barre de progression continue ?".'');echo('
'."Comment afficher un TPopupMenu sur un noeud d'un TTreeView?".'');echo('
'."Comment mettre une ligne de TTreeView (TNode) en gras ?".'');echo('
'."Comment parcourir tous les composants d'une fiche ? ".'');echo('
'."Comment trouver un composant en connaissant son nom ? ".'');echo('
'."Comment connaître le composant à l'origine d'un évènement ?".'');echo('
'."Comment réaliser une barre d'outils grâce au composant TToolBar ?".'');}}echo(' '.plusmoins(43,$filtre).'
8.5. '."API Windows".' (7)');if ($filtre{43-1}=='O'){echo('
'."Comment récupérer le texte affiché dans la barre de titre d'une fenêtre quelconque ?".'');echo('
'."Comment changer la couleur d'un TProgressBar ?".'');echo('
'."Comment donner un privilege à une application ?".'');echo('
'."Comment trouver le Class Name d'une fenêtre ?".'');echo('
'."Comment obtenir le Handle d'une fenêtre non-crée par l'application ?".'');echo('
'."Comment obtenir les informations de version d'une application ?".'');echo('
'."Comment forcer la fermeture d'un programme en exécution (fin de tâche) grâce à son intitulé ?".'');}echo(' '.plusmoins(44,$filtre).'
8.6. '."Ressources".' (3)');if ($filtre{44-1}=='O'){echo('
'."Comment créer/modifier une ressource de l'exécutable ?".'');echo('
'."Comment lire un fichier de ressources ?".'');echo('
'."Comment enregistrer un fichier en ressource, quelle que soit son extension ?".'');}}echo(' '.plusmoins(45,$filtre).'
9. '."Système".' (75)');if ($filtre{45-1}=='O'){echo('
'."Comment détecter le nombre de processeurs installés sur la machine ?".'');echo('
'."Comment obtenir les informations sur le processeur de la machine ?".'');echo(' '.plusmoins(46,$filtre).'
9.1. '."Fichiers .INI".' (12)');if ($filtre{46-1}=='O'){echo('
'."Comment créer/ouvrir un fichier .ini ?".'');echo('
'."Comment créer la structure d'un fichier .ini ?".'');echo('
'."Comment lire le contenu d'un fichier .ini ?".'');echo('
'."Comment savoir si une section existe dans un fichier .ini?".'');echo('
'."Comment savoir si une clé existe dans un fichier .ini?".'');echo('
'."Comment lire les noms de toutes les sections d'un fichier .ini ?".'');echo('
'."Comment lire les noms de clés d'une section particulière dans un fichier .ini ?".'');echo('
'."Comment lire l'ensemble des valeurs d'une section d'un fichier .ini ?".'');echo('
'."Comment lire l'ensemble des valeurs de toutes les sections d'un fichier .ini ?".'');echo('
'."Comment supprimer une section dans un fichier .ini ?".'');echo('
'."Comment supprimer une clé dans un fichier .ini ?".'');echo('
'."Comment écrire un TColor dans un fichier .ini ?".'');}echo(' '.plusmoins(47,$filtre).'
9.2. '."Base de Registre".' (12)');if ($filtre{47-1}=='O'){echo('
'."Comment est structurée la base de registre ?".'');echo('
'."Comment accéder à la base de registre de Windows ?".'');echo('
'."Comment tester l'existence d'une clé ?".'');echo('
'."Comment tester l'existence d'une valeur d'une clé ?".'');echo('
'."Comment tester l'existence d'une sous-clé ?".'');echo('
'."Comment créer une clé ?".'');echo('
'."Comment ouvrir une clé et lire/modifier/supprimer une valeur ?".'');echo('
'."Comment lire les noms de toutes les sous-clés de la clé en cours ?".'');echo('
'."Comment lire toutes les valeurs de la clé en cours ?".'');echo('
'."Comment supprimer une clé ?".'');echo('
'."Comment opérer sur une base de registre d'une machine distante ?".'');echo('
'."Comment modifier les droits d'accès d'un objet de type TRegistry ?".'');}echo(' '.plusmoins(48,$filtre).'
9.3. '."Lecteurs".' (7)');if ($filtre{48-1}=='O'){echo('
'."Comment savoir si une disquette est présente dans le lecteur ?".'');echo('
'."Comment connaître la taille d'un lecteur ?".'');echo('
'."Comment connaître l'espace mémoire total sur un lecteur ?".'');echo('
'."Comment connaître l'espace mémoire libre sur un lecteur ?".'');echo('
'."Comment ouvrir et/ou fermer le tiroir CD ?".'');echo('
'."Comment déterminer le type d'un lecteur ?".'');echo('
'."Comment lire le nom de volume et le numéro de série d'un disque ?".'');}echo(' '.plusmoins(49,$filtre).'
9.4. '."Moniteurs".' (8)');if ($filtre{49-1}=='O'){echo('
'."Comment obtenir la résolution de l'écran ?".'');echo('
'."Comment changer la résolution de l'écran ?".'');echo('
'."Comment revenir à la résolution par défaut de l'écran ?".'');echo('
'."Comment lancer l'écran de veille défini par défaut ?".'');echo('
'."Comment mettre en veille le moniteur ?".'');echo('
'."Comment empêcher l'exécution de l'écran de veille et la mise en veille ?".'');echo('
'."Comment obtenir des informations sur les polices du système ?".'');echo('
'."Comment détecter la taille de la police d'affichage de Windows ?".'');}echo(' '.plusmoins(50,$filtre).'
9.5. '."Clavier et souris".' (7)');if ($filtre{50-1}=='O'){echo('
'."Comment gérer le clavier et la souris avec l'API Windows ?".'');echo('
'."Comment intercepter tous les évènements clavier des composants d'une fiche ?".'');echo('
'."Comment détecter le verrouillage des touches (NumLock, CapsLock, ScrollLock) ?".'');echo('
'."Comment connaître la position de la souris ?".'');echo('
'."Comment simuler un clic de souris ?".'');echo('
'."Comment tester l'état d'un bouton ou d'une touche ?".'');echo('
'."Comment répéter une action lorsque le bouton gauche de la souris reste enfoncé ?".'');}echo(' '.plusmoins(51,$filtre).'
9.6. '."Mémoire".' (7)');if ($filtre{51-1}=='O'){echo('
'."Comment obtenir la mémoire vive (RAM) totale ?".'');echo('
'."Comment obtenir la quantité de mémoire vive (RAM) libre ?".'');echo('
'."Comment déterminer le pourcentage de mémoire vive (RAM) utilisée ?".'');echo('
'."Comment obtenir la quantité de mémoire virtuelle libre restante ?".'');echo('
'."Comment obtenir la quantité de mémoire virtuelle totale utilisable ?".'');echo('
'."Comment obtenir la quantité de mémoire paginée libre ?".'');echo('
'."Comment obtenir la quantité de mémoire paginée totale pouvant être allouée ?".'');}echo(' '.plusmoins(52,$filtre).'
9.7. '."Son".' (4)');if ($filtre{52-1}=='O'){echo('
'."Comment jouer un son d'un fichier Wave ?".'');echo('
'."Comment produire un son système Windows ?".'');echo('
'."Comment afficher la fenêtre de réglage du volume Windows ?".'');echo('
'."Comment régler le volume du son dans Windows ? ".'');}echo(' '.plusmoins(53,$filtre).'
9.8. '."DLL".' (1)');if ($filtre{53-1}=='O'){echo('
'."Comment connaître les fonctions contenues dans une DLL ?".'');}echo(' '.plusmoins(54,$filtre).'
9.9. '."Port série / RS 232 et port parallèle".' (3)');if ($filtre{54-1}=='O'){echo('
'."Comment piloter le port parallèle ?".'');echo('
'."Comment piloter le port série ?".'');echo('
'."Comment obtenir la liste des ports COM et parallèles d'un PC ?".'');}echo(' '.plusmoins(55,$filtre).'
9.10. '."Divers".' (12)');if ($filtre{55-1}=='O'){echo('
'."Comment ajouter une entrée aux Documents récemment ouverts de Windows ?".'');echo('
'."Comment masquer les icônes du bureau ?".'');echo('
'."Comment fermer une session Windows ?".'');echo('
'."Comment mettre en veille l'ordinateur ?".'');echo('
'."Comment redémarrer l'ordinateur ?".'');echo('
'."Comment éteindre l'ordinateur ?".'');echo('
'."Comment obtenir la version de Windows ? ".'');echo('
'."Comment obtenir le nom de la machine ?".'');echo('
'."Comment obtenir le login de l'utilisateur connecté ?".'');echo('
'."Comment paramétrer l'affichage de la barre des tâches ?".'');echo('
'."Comment tester si un compte est administrateur ?".'');echo('
'."Comment modifier le papier peint du bureau ?".'');}}echo(' '.plusmoins(56,$filtre).'
10. '."Bases de données".' (16)');if ($filtre{56-1}=='O'){echo('
'."Comment accélérer les opérations sur ma base ?".'');echo('
'."Comment désactiver la demande de connexion à une base de données ?".'');echo(' '.plusmoins(57,$filtre).'
10.1. '."BDE".' (6)');if ($filtre{57-1}=='O'){echo('
'."Comment installer le BDE sur une machine ?".'');echo('
'."Comment savoir si le BDE est installé ? ".'');echo('
'."Comment obtenir les paramètres d'un alias BDE ?".'');echo('
'."Comment obtenir la liste des alias du BDE ?".'');echo('
'."Comment créer dynamiquement un alias BDE ? ".'');echo('
'."Comment filtrer les alias BDE dans ma session ? ".'');}echo(' '.plusmoins(58,$filtre).'
10.2. '."SQL".' (1)');if ($filtre{58-1}=='O'){echo('
'."Comment insérer une chaine dans une requète SQL ? ".'');}echo(' '.plusmoins(59,$filtre).'
10.3. '."ADO".' (3)');if ($filtre{59-1}=='O'){echo('
'."Comment se connecter à une base Access avec ADO ? ".'');echo('
'."Comment créer une table dans une base Access avec ADO ?".'');echo('
'."Comment ajouter un enregistrement dans une Table Access avec ADO ?".'');}echo(' '.plusmoins(60,$filtre).'
10.4. '."INTERBASE".' (1)');if ($filtre{60-1}=='O'){echo('
'."Comment créer une base de données Interbase et s'y connecter ?".'');}echo(' '.plusmoins(61,$filtre).'
10.5. '."ACCESS".' (3)');if ($filtre{61-1}=='O'){echo('
'."Comment créer un base de données Access ?".'');echo('
'."Comment ouvrir une base de données Access vide sous OleADO sans Access ?".'');echo('
'."Comment compacter une base de données OleADO ?".'');}}echo(' '.plusmoins(62,$filtre).'
11. '."MS Office".' (266)');if ($filtre{62-1}=='O'){echo(' '.plusmoins(63,$filtre).'
11.1. '."Généralités".' (7)');if ($filtre{63-1}=='O'){echo('
'."Comment savoir si une application COM est en cours d'exécution ?".'');echo('
'."Où peut-on trouver les constantes utilisées par Word, Excel, ..., ?".'');echo('
'."Quelle entête faut-il ajouter pour utiliser le pilotage OLE ?".'');echo('
'."Qu'est ce que le type Variant ?".'');echo('
'."Quel est l'équivalent de NULL pour les paramètres facultatifs en pilotage OLE ?".'');echo('
'."Comment convertir un AnsiString en Variant ?".'');echo('
'."Pourquoi ai-je une erreur lorsque je passe un AnsiString comme paramètre dans un appel OLE ?".'');}echo(' '.plusmoins(64,$filtre).'
11.2. '."Excel".' (129)');if ($filtre{64-1}=='O'){echo('
'."Comment utiliser Excel avec Borland C++ Builder ?".'');echo('
'."Comment fonctionne le pilotage OLE d'Excel avec Borland C++ Builder ?".'');echo(' '.plusmoins(65,$filtre).'
11.2.1. '."Gestion de l'application".' (36)');if ($filtre{65-1}=='O'){echo('
'."Comment récupérer l'instance active d'Excel ?".'');echo('
'."Comment créer une nouvelle instance d'Excel ?".'');echo('
'."Comment fermer mon application Excel ?".'');echo(' '.plusmoins(66,$filtre).'
11.2.1.1. '."Paramétrage de l'application".' (13)');if ($filtre{66-1}=='O'){echo('
'."Comment faire pour que mon application Excel ne soit pas visible par l'utilisateur ?".'');echo('
'."Comment désactiver toute interaction entre Excel et le clavier et la souris ?".'');echo('
'."Comment désactiver la mise à jour de l'écran ? (amélioration de la vitesse d'exécution)".'');echo('
'."Comment définir/changer le mode d'affichage des feuilles (L1C1 ou A1) ?".'');echo('
'."Comment définir le mode de recalcul d'Excel ?".'');echo('
'."Comment savoir quel est le répertoire par défaut lorsqu'on demande l'ouverture d'un fichier ?".'');echo('
'."Comment connaître l'imprimante active ?".'');echo('
'."Comment désactiver les messages de demande de confirmation ?".'');echo('
'."Comment faire pour afficher ma fenêtre Excel en plein écran ?".'');echo('
'."Comment détecter la langue utilisée par mon application Excel ?".'');echo('
'."Comment activer/désactiver un élément de menu ?".'');echo('
'."Comment modifier le séparateur décimal ?".'');echo('
'."Comment modifier le séparateur de milliers ?".'');}echo(' '.plusmoins(67,$filtre).'
11.2.1.2. '."Recours aux fonctionnalités".' (8)');if ($filtre{67-1}=='O'){echo('
'."Comment utiliser les fonctions intégrées d'Excel ?".'');echo('
'."Comment obtenir un nom de fichier avec la boite de dialogue ouvrir d'Excel ?".'');echo('
'."Comment obtenir un nom de fichier avec la boite de dialogue enregistrer sous d'Excel ?".'');echo('
'."Comment utiliser une boite de saisie Excel ?".'');echo('
'."Comment lancer la recalculation lorsque celle ci n'est pas faite automatiquement ?".'');echo('
'."Comment récupérer le résultat d'une chaîne de caractères décrivant une opération ?".'');echo('
'."Comment afficher à l'écran un classeur/feuille donné ?".'');echo('
'."Comment agir sur la fenêtre d'Excel pour minimiser/maximiser ?".'');}echo(' '.plusmoins(68,$filtre).'
11.2.1.3. '."Fonctionnalités d'impression".' (12)');if ($filtre{68-1}=='O'){echo('
'."Comment imprimer une feuille avec les options par défaut sans intervention utilisateur ?".'');echo('
'."Comment imprimer une feuille en précisant certains paramètres ?".'');echo('
'."Comment spécifier l'échelle d'impression ?".'');echo('
'."Comment spécifier l'orientation de l'impression ?".'');echo('
'."Comment modifier l'ordre d'impression des pages ?".'');echo('
'."Comment spécifier les marges d'impression ?".'');echo('
'."Comment définir les entêtes et pieds de page ?".'');echo('
'."Comment centrer l'impression ?".'');echo('
'."Comment spécifier le format d'impression ?".'');echo('
'."Comment imprimer le quadrillage d'Excel ?".'');echo('
'."Comment faire pour inclure les titres de colonnes et/ou de lignes à l'impression ?".'');echo('
'."Comment lancer l'aperçu avant impression ?".'');}}echo(' '.plusmoins(69,$filtre).'
11.2.2. '."Gestion des classeurs".' (14)');if ($filtre{69-1}=='O'){echo('
'."Comment définir le nombre de feuilles par défaut lors de l'ouverture d'un classeur ?".'');echo('
'."Comment récupérer l'ensemble des classeurs ouverts ?".'');echo('
'."Comment ouvrir un fichier Excel ?".'');echo('
'."Comment ouvrir un classeur en lecture seule ?".'');echo('
'."Comment ouvrir un classeur au format csv ?".'');echo('
'."Comment ouvrir un classeur protégé par un mot de passe ?".'');echo('
'."Comment ajouter un nouveau fichier Excel ?".'');echo('
'."Comment enregistrer mon classeur ?".'');echo('
'."Comment enregistrer un classeur en lui attribuant un nom ?".'');echo('
'."Comment fermer un classeur ?".'');echo('
'."Comment récupérer un classeur dans un objet ?".'');echo('
'."Comment connaître le nombre de classeurs ouverts ?".'');echo('
'."Comment protéger ou déprotéger un classeur ?".'');echo('
'."Comment mettre le calendrier depuis 1904 ?".'');}echo(' '.plusmoins(70,$filtre).'
11.2.3. '."Gestion des feuilles".' (20)');if ($filtre{70-1}=='O'){echo('
'."Comment récupérer l'ensemble des feuilles d'un classeur ?".'');echo('
'."Comment récupérer une feuille à partir de son nom ?".'');echo('
'."Comment récupérer une feuille à partir de sa position dans le classeur ?".'');echo('
'."Comment ajouter une nouvelle feuille à un classeur ?".'');echo('
'."Comment modifier le nom d'une feuille ?".'');echo('
'."Comment déplacer une feuille ?".'');echo('
'."Comment protéger ou déprotéger une feuille ?".'');echo('
'."Comment supprimer une feuille ?".'');echo('
'."Comment créer une nouvelle feuille (nouveau classeur) à partir d'une feuille d'un classeur (copie) ?".'');echo('
'."Comment dupliquer une feuille au sein d'un classeur ?".'');echo('
'."Comment déterminer la zone utile ou le nombre de lignes/colonnes utiles dans ma feuille ?".'');echo('
'."Comment savoir si la suppression de lignes ou de colonnes est permise ?".'');echo('
'."Comment savoir si l'insertion de lignes ou de colonnes est permise ?".'');echo('
'."Comment savoir si l'insertion d'un lien hypertexte est permise ?".'');echo('
'."Comment effacer la grille d'une feuille Excel ?".'');echo('
'."Comment dessiner un objet sur une feuille ?".'');echo('
'."Comment figer/libérer les volets sur une feuille ?".'');echo('
'."Comment connaitre le nombre de feuilles d'un classeur ?".'');echo('
'."Comment recopier le contenu d'une feuille vers une autre feuille ?".'');echo('
'."Comment connaitre le nombre de feuilles du classeur sur lequel on travaille ?".'');}echo(' '.plusmoins(71,$filtre).'
11.2.4. '."Gestion des cellules".' (54)');if ($filtre{71-1}=='O'){echo('
'."Comment récupérer toutes les cellules d'une feuille ?".'');echo('
'."Comment récupérer une cellule à partir de son adresse ?".'');echo('
'."Comment utiliser la recherche au niveau d'une plage de cellules ?".'');echo('
'."Comment insérer ou supprimer une cellule ?".'');echo(' '.plusmoins(72,$filtre).'
11.2.4.1. '."Manipulation des cellules".' (13)');if ($filtre{72-1}=='O'){echo('
'."Comment accéder à une cellule définie au format Excel (ex. A1 ou L1C1) ?".'');echo('
'."Comment accéder à une cellule à partir de ses coordonnées ?".'');echo('
'."Comment accéder à un groupe de cellules défini au format Excel (ex. A1:B2 ou L1C1:L2C2) ?".'');echo('
'."Comment accéder à un groupe de cellules délimité par 2 cellules ?".'');echo('
'."Comment récupérer le contenu d'une cellule ?".'');echo('
'."Comment définir le contenu d'une cellule ?".'');echo('
'."Comment affecter une formule à une cellule ?".'');echo('
'."Comment savoir si une formule est présente dans un groupe de cellules ?".'');echo('
'."Comment effacer une plage de cellules ?".'');echo('
'."Comment récupérer les valeurs d'une plage de cellules dans un Variant ?".'');echo('
'."Comment récupérer un objet sur une colonne de ma feuille ?".'');echo('
'."Comment récupérer un objet sur une ligne de ma feuille ?".'');echo('
'."Comment récupérer un objet correspondant à la ligne/colonne complète à laquelle appartient un groupe de cellules ?".'');}echo(' '.plusmoins(73,$filtre).'
11.2.4.2. '."Mise en forme des cellules".' (26)');if ($filtre{73-1}=='O'){echo('
'."Comment masquer une ligne/colonne ?".'');echo('
'."Comment fusionner des cellules ?".'');echo('
'."Comment dissocier des cellules ?".'');echo('
'."Comment modifier la hauteur d'une ligne ?".'');echo('
'."Comment modifier la largeur d'une colonne ?".'');echo(' '.plusmoins(74,$filtre).'
11.2.4.2.1. '."Contenu des cellules".' (11)');if ($filtre{74-1}=='O'){echo('
'."Comment récupérer un objet contenant les informations sur la police de caractères ?".'');echo('
'."Comment mettre la police de caractères en gras ?".'');echo('
'."Comment mettre la police de caractères en italique ?".'');echo('
'."Comment mettre la police de caractères en souligné ?".'');echo('
'."Comment définir la taille de la police de caractères ?".'');echo('
'."Comment modifier le type/nom de la police de caractères ?".'');echo('
'."Comment modifier la couleur de la police de caractères ?".'');echo('
'."Comment modifier l'alignement d'une cellule ou d'un groupe de cellules ?".'');echo('
'."Comment définir le format des données pour une cellule ou un groupe de cellules ?".'');echo('
'."Comment insérer un nouveau commentaire sur un groupe de cellules ?".'');echo('
'."Comment supprimer un commentaire sur un groupe de cellules ?".'');}echo(' '.plusmoins(75,$filtre).'
11.2.4.2.2. '."Taille des cellules".' (4)');if ($filtre{75-1}=='O'){echo('
'."Comment forcer le contenu d'une cellule à s'adapter aux dimensions de celle-ci ?".'');echo('
'."Comment forcer le retour à la ligne lorsque le texte est trop long ?".'');echo('
'."Comment ajuster la largeur de la colonne/hauteur de ligne en fonction du contenu ?".'');echo('
'."Comment changer l'orientation du texte d'un groupe de cellules ?".'');}echo(' '.plusmoins(76,$filtre).'
11.2.4.2.3. '."Manipulation de bordures".' (6)');if ($filtre{76-1}=='O'){echo('
'."Comment récupérer le cadre d'une cellule ou d'un groupe de cellules dans un objet ?".'');echo('
'."Comment récupérer une seule partie des bordures d'un encadrement ?".'');echo('
'."Comment définir le type de bordure pour un encadrement ou une partie d'encadrement ?".'');echo('
'."Comment définir l'épaisseur d'une bordure ?".'');echo('
'."Comment définir le cadre autour d'une plage de cellules ?".'');echo('
'."Comment définir la couleur d'une bordure ?".'');}}echo(' '.plusmoins(77,$filtre).'
11.2.4.3. '."Plages de sélection".' (11)');if ($filtre{77-1}=='O'){echo('
'."Comment associer un nom à une plage de cellule ?".'');echo('
'."Comment récupérer la cible en fonction du nom ?".'');echo('
'."Comment agrandir ou rétrécir une plage de cellules ?".'');echo('
'."Comment décaler une plage de cellules ?".'');echo('
'."Comment faire une copie d'une plage de cellules ?".'');echo('
'."Comment obtenir l'union ou l'intersection de plusieurs groupes de cellules ?".'');echo('
'."Comment récupérer la définition d'une plage d'adresses au format Excel ?".'');echo('
'."Comment récupérer la plus grande zone remplie d'une plage de cellules ?".'');echo('
'."Comment récupérer des plages particulières ?".'');echo('
'."Comment sélectionner une plage de cellules ?".'');echo('
'."Comment sélectionner plusieurs plages de cellules ?".'');}}echo(' '.plusmoins(78,$filtre).'
11.2.5. '."Gestion des macro Excel".' (3)');if ($filtre{78-1}=='O'){echo('
'."Comment installer, exécuter, puis désinstaller une macro définies dans un fichier ?".'');echo('
'."Comment créer temporairement une macro pour l'exécuter ?".'');echo('
'."Comment exécuter une macro contenue dans un classeur ?".'');}}echo(' '.plusmoins(79,$filtre).'
11.3. '."Word".' (113)');if ($filtre{79-1}=='O'){echo(' '.plusmoins(80,$filtre).'
11.3.1. '."Gestion de l'application".' (13)');if ($filtre{80-1}=='O'){echo('
'."Comment ouvrir une application Word ?".'');echo('
'."Comment ouvrir un nouveau document Word ?".'');echo('
'."Comment ouvrir un document Word existant ?".'');echo('
'."Comment utiliser la fonction 'Enregister sous...' de Word ?".'');echo('
'."Comment sauvegarder un document Word ?".'');echo('
'."Comment fermer un document Word ?".'');echo('
'."Comment quitter Word ?".'');echo('
'."Comment imprimer un exemplaire du document Word ?".'');echo('
'."Comment imprimer plusieurs exemplaires d'un document Word ?".'');echo('
'."Comment avoir un aperçu avant impression ?".'');echo('
'."Comment changer le mode d'affichage ?".'');echo('
'."Comment avoir différents modes d'affichage ?".'');echo('
'."Comment connaître le numéro de version Word que l'on utilise ?".'');}echo(' '.plusmoins(81,$filtre).'
11.3.2. '."Modifier la police de caractère".' (7)');if ($filtre{81-1}=='O'){echo('
'."Comment changer le type de la police d'écriture ?".'');echo('
'."Comment changer la taille de la police d'écriture ?".'');echo('
'."Comment activer le soulignement sur la police d'écriture ?".'');echo('
'."Comment mettre la police d'écriture en italique ?".'');echo('
'."Comment mettre en gras la police d'écriture ?".'');echo('
'."Comment mettre la police d'écriture en indice ?".'');echo('
'."Comment mettre la police d'écriture en exposant ?".'');}echo(' '.plusmoins(82,$filtre).'
11.3.3. '."Modifier la mise en page du document".' (7)');if ($filtre{82-1}=='O'){echo('
'."Comment insérer un saut de page ?".'');echo('
'."Comment changer l'indentation de droite ?".'');echo('
'."Comment changer l'indentation de gauche ?".'');echo('
'."Comment changer l'interligne ?".'');echo('
'."Comment activer le document ?".'');echo('
'."Comment activer le pied de page ?".'');echo('
'."Comment activer l'entête du document ?".'');}echo(' '.plusmoins(83,$filtre).'
11.3.4. '."Gestion du document".' (12)');if ($filtre{83-1}=='O'){echo('
'."Comment choisir le type d'alignement souhaité ?".'');echo('
'."Comment déplacer X fois le curseur ?".'');echo('
'."Comment figer la mise à jour de l'écran ?".'');echo('
'."Comment sauter à la page souhaitée ?".'');echo('
'."Comment sauter au début du fichier ?".'');echo('
'."Comment sauter en fin de fichier ?".'');echo('
'."Comment sauter des lignes ?".'');echo('
'."Comment aller en début de ligne ?".'');echo('
'."Comment aller en fin de ligne ?".'');echo('
'."Comment changer l'orientation de la page ?".'');echo('
'."Comment créer ses étiquettes de réexpédition ?".'');echo('
'."Comment créer ses enveloppes avec le nom et adresse de l'expéditeur et le nom et adresse du destinataire ?".'');}echo(' '.plusmoins(84,$filtre).'
11.3.5. '."Insertion de texte venant de composants".' (7)');if ($filtre{84-1}=='O'){echo('
'."Comment insérer du texte provenant d'un TEdit ?".'');echo('
'."Comment insérer du texte provenant d'un TMemo ?".'');echo('
'."Comment insérer du texte en provenance d'un TListBox ?".'');echo('
'."Comment insérer du texte en provenance d'un TComboBox ?".'');echo('
'."Comment insérer du texte en provenance d'un TRichedit ?".'');echo('
'."Comment insérer du texte en provenance d'un TStringGrid ?".'');echo('
'."Comment insérer du texte en provenance d'un TDBGrid ?".'');}echo(' '.plusmoins(85,$filtre).'
11.3.6. '."Modification du texte".' (22)');if ($filtre{85-1}=='O'){echo('
'."Comment supprimer X caractères ?".'');echo('
'."Comment insérer une date ou une heure ?".'');echo('
'."Comment insérer un lien hypertexte ?".'');echo('
'."Comment coller le presse-papier ?".'');echo('
'."Comment copier la sélection ?".'');echo('
'."Comment changer la couleur du texte ?".'');echo('
'."Comment retourner à la ligne normalement ?".'');echo('
'."Comment choisir la mise en forme du texte ?".'');echo('
'."Comment sélectionner tout le document ?".'');echo('
'."Comment insérer du texte provenant d'une chaîne de caractères ?".'');echo('
'."Comment ajouter le numéro de page en champ automatique ?".'');echo('
'."Comment ajouter le nombre de pages en champ automatique ?".'');echo('
'."Comment ajouter la date en champ automatique ?".'');echo('
'."Comment ajouter l'heure en champ automatique ?".'');echo('
'."Comment mettre a jour des champs automatiques ?".'');echo('
'."Comment insérer une image à partir d'un fichier ?".'');echo('
'."Comment charger une image et paramétrer pour que l'image soit toujours de dimensions proportionnelles à celles d'origine ?".'');echo('
'."Comment remplacer un texte par un autre ?".'');echo('
'."Comment écrire dans l'entête du document ?".'');echo('
'."Comment écrire dans le pied de page du document ?".'');echo('
'."Comment insérer, soit dans l'entête, soit dans le pied de page, le numéro de page ?".'');echo('
'."Comment mettre le texte selectionné en majuscules ou minuscules ?".'');}echo(' '.plusmoins(86,$filtre).'
11.3.7. '."Gestion des tableaux".' (40)');if ($filtre{86-1}=='O'){echo('
'."Comment créer un nouveau tableau ?".'');echo('
'."Comment sélectionner un tableau complet ?".'');echo('
'."Comment sélectionner l'alignement d'une colonne quand le curseur est dans une cellule ?".'');echo('
'."Comment sélectionner l'alignement du texte d'une colonne ?".'');echo('
'."Comment sélectionner l'alignement souhaite dans une ligne d'un tableau ?".'');echo('
'."Comment déplacer un tableau vers la droite ou la gauche ?".'');echo('
'."Comment configurer la hauteur d'une ligne d'un tableau ?".'');echo('
'."Comment configurer la largeur d'une colonne d'un tableau ?".'');echo('
'."Comment sélectionner l'alignement souhaite dans une case d'un tableau ?".'');echo('
'."Comment mettre en forme le tableau ?".'');echo('
'."Comment choisir le type de trait d'une cellule d'un tableau ?".'');echo('
'."Comment compter le nombre de lignes d'un tableau ?".'');echo('
'."comment compter le nombre de colonnes d'un tableau ?".'');echo('
'."Comment sélectionner des cellules d'un tableau et appliquer un format ?".'');echo('
'."Comment fusionner des cellules d'un tableau 1er version ?".'');echo('
'."Comment sélectionner des cellules d'un tableau et les fusionner 2ème version ?".'');echo('
'."Comment sélectionner une ou plusieurs cellules pour modifier la couleur du fond ?".'');echo('
'."Comment configurer la couleur d'une ligne d'un tableau ?".'');echo('
'."Comment supprimer une ligne d'un tableau ?".'');echo('
'."Comment configurer la couleur et la texture d'une colonne d'un tableau ?".'');echo('
'."Comment configurer la couleur d'une cellule d'un tableau ?".'');echo('
'."Comment configurer la couleur de gris d'une ligne d'un tableau ?".'');echo('
'."Comment configurer la couleur de gris de fond d'une ligne d'un tableau ?".'');echo('
'."Comment mettre en gras la police d'une colonne d'un tableau ?".'');echo('
'."Comment mettre en gras la police d'une ligne d'un tableau ?".'');echo('
'."Comment mettre en gras la police d'une cellule ?".'');echo('
'."Comment coller le presse-papier dans une cellule d'un tableau ?".'');echo('
'."Comment coller une image du presse-papier dans une cellule d'un tableau ?".'');echo('
'."Comment placer le curseur dans la cellule souhaitée d'un tableau ?".'');echo('
'."Comment définir la police et sa taille dans une cellule d'un tableau ?".'');echo('
'."Comment definir la police d'une ligne d'un tableau ?".'');echo('
'."Comment permettre d'écrire dans une case d'un tableau ?".'');echo('
'."Comment insérer un lien hypertexte dans une case d'un tableau ?".'');echo('
'."Comment insérer une nouvelle ligne au tableau ?".'');echo('
'."Comment insérer une nouvelle colonne au tableau ?".'');echo('
'."Comment centrer un tableau ?".'');echo('
'."Comment insérer une formule 'somme' dans la cellule de gauche d'une ligne d'un tableau ?".'');echo('
'."Comment insérer une formule 'somme' dans la cellule du bas d'une colonne d'un tableau ?".'');echo('
'."Comment insérer une formule 'somme' dans la cellule du haut d'une colonne d'un tableau ?".'');echo('
'."Comment insérer une formule 'somme' dans la cellule de droite d'une ligne d'un tableau ?".'');}echo(' '.plusmoins(87,$filtre).'
11.3.8. '."Gestion des macros".' (5)');if ($filtre{87-1}=='O'){echo('
'."Comment désactiver une macro à l'ouverture Word ?".'');echo('
'."Comment créer temporairement une macro et l'exécuter ?".'');echo('
'."Comment lancer une macro dans Word ?".'');echo('
'."Comment importer une macro dans un document Word ?".'');echo('
'."Comment détruire un module contenant une macro VB ?".'');}}echo(' '.plusmoins(88,$filtre).'
11.4. '."Outlook".' (5)');if ($filtre{88-1}=='O'){echo(' '.plusmoins(89,$filtre).'
11.4.1. '."Gestion de l'application".' (5)');if ($filtre{89-1}=='O'){echo('
'."Comment ouvrir Outlook ?".'');echo('
'."Comment fermer Outlook ?".'');echo('
'."Comment ouvrir la page envoyer un mail OleOutlook ?".'');echo('
'."Comment afficher un message que l'on a recu ?".'');echo('
'."Comment envoyer un message OleOutlook ?".'');}}echo(' '.plusmoins(90,$filtre).'
11.5. '."PowerPoint".' (11)');if ($filtre{90-1}=='O'){echo(' '.plusmoins(91,$filtre).'
11.5.1. '."Gestion de l'application".' (11)');if ($filtre{91-1}=='O'){echo('
'."Comment ouvrir PowerPoint avec Ole ?".'');echo('
'."Comment fermer PowerPoint avec Ole ?".'');echo('
'."Comment ouvrir un fichier OlePowerPoint ?".'');echo('
'."Comment sauver un document OlePowerPoint ?".'');echo('
'."Comment ajouter une nouvelle diapositive vierge ?".'');echo('
'."Comment récupérer le nom du diaporama en cours OlePowerPoint ?".'');echo('
'."Comment sélectionner une diapositive OlePowerPoint ?".'');echo('
'."Comment compter le nombre de pages d'une présentation OlePowerPoint ?".'');echo('
'."Comment exécuter une présentation OlePowerPoint ?".'');echo('
'."Comment revenir è la page précédente OlePowerPoint ?".'');echo('
'."Comment fermer une fenêtre de visualisation sans quitter OlePowerPoint ?".'');}}echo(' '.plusmoins(92,$filtre).'
11.6. '."Access".' (1)');if ($filtre{92-1}=='O'){echo(' '.plusmoins(93,$filtre).'
11.6.1. '."Gestion des macros".' (1)');if ($filtre{93-1}=='O'){echo('
'."Comment exécuter une procédure VBAccess contenue dans une base Access ?".'');}}}echo(' '.plusmoins(94,$filtre).'
12. '."OpenOffice".' (34)');if ($filtre{94-1}=='O'){echo('
'."Qu'est ce qu'OpenOffice.org ?".'');echo('
'."Comment se connecter/déconnecter à OpenOffice ?".'');echo('
'."Qu'est ce que l'API de reflection (Core Reflection ) ?".'');echo(' '.plusmoins(95,$filtre).'
12.1. '."Gestion des documents".' (3)');if ($filtre{95-1}=='O'){echo('
'."Comment ouvrir Calc OleOpenOffice ?".'');echo('
'."Comment fermer Calc OleOpenOffice ?".'');echo('
'."Comment imprimer un document ?".'');}echo(' '.plusmoins(96,$filtre).'
12.2. '."Gestion des feuilles".' (28)');if ($filtre{96-1}=='O'){echo('
'."Comment obtenir le nombre de feuilles du classeur OleOpenOffice ?".'');echo('
'."Comment protéger une feuille OleOpenOffice ?".'');echo('
'."Comment déprotéger une feuille OleOpenOffice ?".'');echo('
'."Comment tester si une feuille est protegée OleOpenOffice ?".'');echo('
'."Comment modifier la visibilité d'une feuille OleOpenOffice ?".'');echo('
'."Comment accéder à une feuille par son index OleOpenOffice ?".'');echo('
'."Comment accéder à une feuille par son nom OleOpenOffice ?".'');echo('
'."Comment supprimer une feuille OleOpenOffice ?".'');echo('
'."Comment dupliquer une feuille OleOpenOffice ?".'');echo('
'."Comment déplacer une feuille OleOpenOffice ?".'');echo('
'."Comment ajouter une nouvelle feuille OleOpenOffice ?".'');echo('
'."Comment obtenir le nom d'une feuille du classeur OleOpenOffice ?".'');echo('
'."Comment renommer une feuille Ole OpenOffice ?".'');echo('
'."Comment connaître le type de la Cellule OleOpenOffice ?".'');echo('
'."Comment copier une plage de cellules OleOpenOffice ?".'');echo('
'."Comment déplacer une plage de cellules OleOpenOffice ?".'');echo('
'."Comment fusionner des cellules OleOpenOffice ?".'');echo('
'."Comment supprimer des cellules lignes colonnes d'une feuille OleOpenOffice ?".'');echo('
'."Comment insérer des cellules, des lignes, des colonnes dans une feuille OleOpenOffice ?".'');echo('
'."Comment définir une plage de cellules OleOpenOffice ?".'');echo('
'."Comment récupérer la valeur d'une cellule de OLeOpenOffice ?".'');echo('
'."Comment modifier la propriété arrière-plan des cellules OleOpenOffice ?".'');echo('
'."Comment modifier les propriétés protection des cellules OleOpenOffice ?".'');echo('
'."Comment accéder à une cellule et modifier sa valeur OleOpenOffice ?".'');echo('
'."Comment affecter une formule à une cellule OleOpenOffice ?".'');echo('
'."Comment remplir une cellule avec du texte OleOpenOffice ?".'');echo('
'."Comment ajouter un hyperlien dans une cellule OleOpenOffice ?".'');echo('
'."Comment modifier les propriétés police des cellules OleOpenOffice ?".'');}}echo(' '.plusmoins(97,$filtre).'
13. '."Windows Image Acquisition (WIA)".' (10)');if ($filtre{97-1}=='O'){echo('
'."Comment imprimer des images avec l'assistant Photograhie Windows ?".'');echo('
'."Comment lister les informations sur les filtres ?".'');echo('
'."Comment redimensionner une image à l'aide de WIA ?".'');echo('
'."Comment combiner deux images à l'aide de WIA ?".'');echo('
'."Comment fusionner verticalement deux images à l'aide de WIA ?".'');echo('
'."Comment couper/rogner une image à l'aide de WIA ?".'');echo('
'."Comment créer une image TIFF multipages à l'aide de WIA ?".'');echo('
'."Comment contrôler qu'une image GIF est animée ou standard à l'aide de WIA ?".'');echo('
'."Comment modifier le TAG (Titre, Commentaire, Auteur,...) d'une image à l'aide de WIA ?".'');echo('
'."Comment lister les proprietés d'une image à l'aide de WIA ?".'');}?>