Code source informatique

Code source pour développer une application, page 35

Depuis plus de 15 ans, le site Fobec.com vous accompagne dans vos developpements informatique. Au fil des années, nous avons construit une solide base de programmation grace à vos codes sources sur les langages Delphi, PHP puis JAVA. Aujourd'hui, les publications s'ouvrent au développement natif sous Android.
Un sujet vous tient à coeur ou un code source à partager ? Le site est ouvert à tous, n'hesitez pas à publier sur Fobec.com

Code source informatique

Positionner le curseur dans un TStringGrid

Type TGridCracker = Class(TStringgrid);implementationProcedure SetCaretPosition(Grid : TStringGrid; col, row, x_pos : integer); begin grid.col := col; grid.row := row; With TGridCracker(Grid) Do ...

publié le 01/02/2002 dans par Marc Dürst

Positionner un MessageBox sur la Form

const mbMessage = WM_USER + 1024;type ... private procedure ChangeMessageBoxPosition( var Msg: TMessage); message mbMessage; ... end; var Form1 : TForm1; msgCaption : PChar; ...

publié le 01/02/2002 dans par Thomas Stutz

Exporter un TListView vers un TStringgrid

Procedure ListView2StringGrid(Listview : TListView; StringGrid : TStringGrid); const MAX_SUBITEMS = 5; var i,j : Integer; begin With ListView do for i := 0 to Items.Count-1 do begin ...

publié le 01/02/2002 dans par Thomas Stutz

Enregister un flux XMLDOMs en conservant le formatage

// sauvegarde de nodes avec CR (type visuel IE5) procedure SaveXmlWithCR( XmlDomNode: IXMLDOMNODE; FileName: String ); var XML: String; begin ForceDirectories(ExtractFilePath(FileName)); XML :=...

publié le 28/01/2002 dans par Olivier

Mettre la première lettre d'un TEdit en majuscule

procedure TForm1.Edit1Change(Sender: TObject); var OldStart : Integer; begin With Edit1 do if Text '' then begin OnChange := nil; OldStart := SelStart; ...

publié le 28/01/2002 dans par Thomas Stutz

Afficher la Barre de défillement horizontale dans un TListBox

procedure HorScrollBar (ListBox: TListBox; MaxWidth: integer); var i, w: integer; begin if MaxWidth >= 0 then SendMessage(ListBox.Handle, LB_SETHORIZONTALEXTENT, MaxWidth, 0) else ...

publié le 28/01/2002 dans par Thomas Stutz

Lecteur MP3

Ce lecteur permet de lister et de lire les mp3 (après avoir sélectionné un répertoire)situés sur votre pc ou sur votre réseau local. On peut évidement avancer dans le morceauen cliquant sur la...

publié le 28/01/2002 dans par Scarabee

HowTo

En réalité ceux qui utilisent linux sauront de quoi je parle.Les HowTo sont des fichiers textes qui, lus sous windows présentent des caractèresparasites qui rend leur lecture très pénible. Ce...

publié le 28/01/2002 dans par Jean Jamet

Construire un composant hérité de TMemo : TFullMemo

- Ajouter une StatusBar affichable à la demande et qui contient position du curseur, nom du fichier, majuscule ou minuscule, ....- Créer de nouvelles fonctions : GoToLine, MemoTotalChar, ...Le...

publié le 24/01/2002 dans par olibul

Afficher du texte en transparent sur une Timage

procedure TForm1.Button1Click(Sender: TObject); var OldBkMode : integer; begin With Image1.Picture.Bitmap do begin Canvas.Font.Color := clBlue; OldBkMode :=...

publié le 24/01/2002 dans par SwissDelphiCenter

Mettre en place un hook sur le clavier

Version du hook clavier en utilisant le message WM_COPYDATA

publié le 24/01/2002 dans par Stophe

Créer ses propres composants

Tutorial qui a pour objet la const ruction d'un composant héritée de TPanel.Différentes parties :1. Création d'une nouvelle Class héritée de TPanel2. Ajout de fonctions3. Création de...

publié le 24/01/2002 dans par fobec

Créer ses propres formats de fichiers

Si vous avez des problèmes à utiliser Blockread et les fonctions dans le genre, je vouspropose une méthode simple en passant par les Streams et les records.(Ajouter des données à une image BMP &...

publié le 24/01/2002 dans par fobec

Mettre en place un hook sur la souris, le clavier ou sur WinProc

Quelle touche a été appuyée, où se trouve la souris ?Les Hooks peuvent répondre à bon nombre de ces questions en interceptant les différentsmessages.

publié le 24/01/2002 dans par fobec

Créer un fichier d'installation ou un exécutable de - 100 Ko

Pour arriver à cette taille de l'exécutable, il n'y avait qu'une solution: utiliseruniquement les API de Windows et tout gérer soi-même.

publié le 24/01/2002 dans par fobec

Inclure vos ressources dans l'application

Presque toutes les ressources que vous utilisez dans vos applications peuvent êtrestockées directement dans l'exécutable: Bitmap, icônes, curseurs, exe, MP3, ...Marche à suivre en 3 étapes.

publié le 24/01/2002 dans par fobec

Fichier ini

Montre comment utiliser les fonctions de base d'un fichier ini.Deux exemples (sauvegarde d'une couleur et des éléments d'un menu) sont fournispour mieux comprendre.

publié le 24/01/2002 dans par fobec

Afficher les fichiers et leurs icones dans un Listview

uses ShellApi;{...} procedure TForm1.Button1Click(Sender: TObject); const sPath = 'c:'; var i: Integer; Icon: TIcon; SearchRec: TSearchRec; ListItem: TListItem; FileInfo:...

publié le 23/01/2002 dans par SwissDelphiCenter

TToolBar

Vous allez pouvoir ajouter, en cours de fonctionnement de votre programme, des boutons(ou les enlever) à votre gîse dans les ToolBar.Essayez le et vous verrez que ce composant vous facilite...

publié le 23/01/2002 dans par Herve Deconchat

Compteur mot

Compter le nombre de mot dans une phrase ou le nombre d'occurence d'un caractère.

publié le 21/01/2002 dans par Antoine Prieur

Menu code source
Résumé de la rubrique
Contenu
1063 articles
Rédaction
52 auteurs
Mise à jour
03/09/2022