Code source informatique

Code source pour développer une application, page 24

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

Lancer une procedure d'après son nom

...type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); // Your routines (that you'll run by name) must be here procedure Hello_World(Sender:...

publié le 20/11/2004 dans par Communauté Delphi

Rendre un TForm transparent en utilisant les Region

private { Private declarations } FullRgn, ClientRgn, CtlRgn : THandle; procedure MakeTransparent; procedure UndoTransparent; end; {...}implementation{...} procedure ...

publié le 19/11/2004 dans par Mohammad Khorsandy

Lire les données du systeme (TSystemInfo)

{ The SYSTEM_INFO structure contains information about the current computer system. This includes the architecture and type of the processor, the number of processors in the system, the page...

publié le 14/11/2004 dans par Michael Wiren

Retrouver les Class enregistrée sur un TForm

{ Question: How can I get all classes that are currently registered in my application? Answer: There is no way to get at classes registered via RegisterClasses, since the list holding these...

publié le 14/11/2004 dans par P. Below

Accéder aux Radiobuttons dans un TWebBrowser

uses MSHTML; procedure TForm1.Button1Click(Sender: TObject); var Document: IHTMLDocument2; rbTestList: IHTMLElementCollection; rbTest: IHTMLOptionButtonElement; I: Integer; begin // Get a...

publié le 13/11/2004 dans par SwissDelphiCenter

Intercepter les messages d'Internet Explorer

{This component allows you to intercept Internet Explorer messages such as"StatusTextChangeEvent", "DocumentCompleteEvent" and so on.Mit folgende Komponente lassen sich Nachrichten...

publié le 13/11/2004 dans par SwissDelphiCenter

Obtenir le nombre de frame, la durée et la résolution d'une vidéo

{--- english -------------------------------------------------------------------Easiest way I know to get frame count, video length (in ms) and pixel resolution of a video file.}unit...

publié le 13/11/2004 dans par Antonio Bueno

Obtenir rapidement la taille d'un fichier

function GetFilesize(sFileName: string; iPrecision: integer): string; var i: longint; f: file of byte; isize: extended; begin //desactiver les erreurs les erreurs d'E/S {$I-} ...

publié le 08/11/2004 dans par Communauté Delphi

Ecrire un fichier log dans vos applications

const sLOGFILE = 'c:TraceFile.log'; function WriteLog(LogString: string): Integer; var f: TextFile; begin {$IOCHECKS OFF} AssignFile(f, sLOGFILE); if FileExists(sLOGFILE) then ...

publié le 08/11/2004 dans par Communauté Delphi

Savoir lorsque le contenu du Presse-Papier change

{ An application can be not if ied of changes in the data stored in the Windows clipboard by registering itself as a Clipboard Viewer. Clipboard viewers use two API calls and several messages to...

publié le 07/11/2004 dans par Communauté Delphi

Effectuer une rotation de 90° du texte dans un TStringGrid

uses {...} Grids;type TForm1 = class(TForm) StringGrid1: TStringGrid; procedure StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); end;...

publié le 07/11/2004 dans par SwissDelphiCenter

Dessiner un rectangle de sélection avec la souris

private { Private declarations } AnchorX, AnchorY, CurX, CurY: Integer; Bounding: Boolean; end; implementation procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Sh if t: TSh...

publié le 03/11/2004 dans par SwissDelphiCenter

Connaitre la version d'ADO installée

uses ComObj ; function GetADOVersion: var iant; var ADO: Variant; begin try ADO := CreateOLEObject('adodb.connection'); Result := ADO.Version; ADO := Null; except Result...

publié le 31/10/2004 dans par Simon Carter

Ajouter une fichier texte à la position du curseur dans un TMemo

procedure TForm1.Button1Click(Sender: TObject); var sl: TStringList; begin sl := TStringList.Create; try sl.LoadFromFile('c:afile.txt'); Memo1.SetSelTextBuf(PChar(sl.Text)); ...

publié le 31/10/2004 dans par swissdelphicenter

Convertir un document Word en RTF (2)

uses ComObj, word2000 {ou Word97}; function ConvertDoc2Rtf( var FileName: string) : Boolean; var oWord: OleVariant; oDoc: OleVariant; begin Result := False; try oWord :=...

publié le 31/10/2004 dans par Branden Johnson

Afficher une Form en plein écran

{Comme dans un jeu, affiche la form en plein écran et rendre les touches système inaccessibles} procedure TForm1.FormCreate(Sender: TObject); var HTaskbar: HWND; OldVal: LongInt; begin try ...

publié le 31/10/2004 dans par SwissDelphiCenter

Afficher un TDataset dans MS Excel

{....} uses DB;{....} private procedure SendToExcel(aDataSet: TDataSet);{....} uses ComObj, ActiveX, Excel2000; // or Excel97 procedure TForm1.SendToExcel(aDataSet: TDataSet); var ...

publié le 29/10/2004 dans par SwissDelphiCenter

Détecter une connection/déconnection sur l'USB

unit U_Usb;interface uses Windows, Messages, SysUtils, Classes, Forms;type PDevBroadcastHdr = ^DEV_BROADCAST_HDR; DEV_BROADCAST_HDR = packed record dbch_size: DWORD; dbch_devicetype:...

publié le 27/10/2004 dans par Miguel Lucero - www.lsis.

Compter le nombre de Handle utilisé par l'application

function EnumProc(wnd: HWND; var count: DWORD): Bool; stdcall; begin Inc(count); result := true; EnumChildWindows(wnd, @EnumProc, integer(@count)); end; procedure ...

publié le 27/10/2004 dans par P. Below

Dessiner sur un TBitmap dans une DLL

--- côté appli --- function LoadJPEG(FileName:pchar; var Size:TSize):THandle; stdcall; external 'JPEGLIB.DLL'; procedure DrawJPEG(JPEG:THandle; DC:HDC; x,y:integer); stdcall; external...

publié le 15/10/2004 dans par Paul Toth

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