Code source informatique

Code source pour développer une application, page 49

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

Enregistrer un son Wave (*.wav)

uses mmSystem; procedure TForm1.Button1Click(Sender: TObject); // Record begin mciSendString('OPEN NEW TYPE WAVEAUDIO ALIAS mysound', nil, 0, handle); mciSendString('SET...

publié le 13/11/2001 dans par SwissDelphiCenter

Vérifier si une carte son est installée

uses mmsystem; function Soundkarte:Boolean; begin Result := WaveOutGetNumDevs >0; end;

publié le 13/11/2001 dans par SwissDelphiCenter

Activer / désactiver le beep système

Désactiver: procedure TForm1.Button1Click(Sender: TObject); begin SystemParametersInfo(SPI_SETBEEP,0,NIL,SPIF_SENDWININICHANGE); end; Activer: procedure TForm1.Button2Click(Sender:...

publié le 13/11/2001 dans par SwissDelphiCenter

Règler le volume de la carte son

uses mmsystem; procedure SetVolume( const volL, volR: Word); var hWO: HWAVEOUT; waveF: TWAVEFORMATEX; vol: DWORD; begin // init TWAVEFORMATEX FillChar(waveF, SizeOf(waveF), 0); ...

publié le 13/11/2001 dans par SwissDelphiCenter

Jouer des sons sur le PC-Speaker

Windows NT: Windows.Beep(dwFreq, dwDuration); dwFreq : frequency, in hertz, of the sound. dwDuration : duration, in milliseconds, of the sound. Windows 95/98: procedure SetPort(address,...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre les résolutions disponibles

procedure TForm1.Button1Click(Sender: TObject); var DC : THandle; // display context Bits : Integer; // bits per pixel HorizRes : Integer; // horizontal resolution VertRes ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre la durée d'utilisation de Windows

function UpTime: string; const ticksperday : integer = 1000 * 60 * 60 * 24; ticksperhour : integer = 1000 * 60 * 60; ticksperminute : integer = 1000 * 60; tickspersecond : integer = 1000; var ...

publié le 12/11/2001 dans par SwissDelphiCenter

Trouver le numéro de série du disque dur

procedure TForm1.Button1Click(Sender: TObject); var SerialNum : pdword; a, b : dword; Buffer : array [0..255] of char; begin if GetVolumeInformation('c:, Buffer, SizeOf(Buffer),...

publié le 12/11/2001 dans par SwissDelphiCenter

Trouver la langue utilisée dans Windows

function GetWindowsLanguage : string; var WinLanguage: array [0..50] of char; begin VerLanguageName(GetSystemDefaultLangID,WinLanguage,50); Result := StrPas(WinLanguage); end; procedure ...

publié le 12/11/2001 dans par SwissDelphiCenter

Vérifier si la barre des taches se masque automatiquement

uses ShellAPI; function IsTaskbarAutoHideOn : boolean; var ABData : TAppBarData; begin ABData.cbSize := sizeof(ABData); Result := (SHAppBarMessage(ABM_GETSTATE, ABData) and ABS_AUTOHIDE) > 0;...

publié le 12/11/2001 dans par SwissDelphiCenter

Connaitre la version de Windows

const { operating system const ants } cOsUnknown = -1; cOsWin95 = 0; cOsWin98 = 1; cOsWin98SE = 2; cOsWinME = 3; cOsWinNT = 4; cOsWin2000 = 5; cOsWhistler = 6; function GetOperatingSystem:...

publié le 12/11/2001 dans par SwissDelphiCenter

Connaitre la taille de la police de Windows

function GetLargeFonts: boolean; var fontsize : integer; hdc : Thandle; begin result := false; hdc := GetDc(hwnd_desktop); fontsize := GetDeviceCaps(hdc,logpixelsx); ...

publié le 12/11/2001 dans par SwissDelphiCenter

Savoir dans quel mode Windows a démarré

Label1.Caption:=inttostr(GetSysTemMetrics(SM_CLEANBOOT));Résultats: 0 démarrage normal 1 démarrage protégé 2 démarrage protégé avec réseau

publié le 12/11/2001 dans par SwissDelphiCenter

Connaitre le type des lecteurs

procedure TForm1.Button1Click(Sender: TObject); var typ: Integer; s: string; begin s := 'C:'; typ := GetDriveType(PChar(s)); if Typ 0 then case typ of DRIVE_REMOVABLE: ...

publié le 12/11/2001 dans par SwissDelphiCenter

Lister les programmes contenus la barre de taches

function GetText(Wnd : HWND):string; var textlength : integer; text : PChar; begin textlength:=SendMessage(Wnd,WM_GETTEXTLENGTH,0,0); if textlength=0 then Result := '' ...

publié le 11/11/2001 dans par SwissDelphiCenter

Trouver la MAC address

unit Unit1;<br>interface <br>uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; <br>type TForm1 = class(TForm) <br> Button1:...

publié le 11/11/2001 dans par SwissDelphiCenter

Vérifier si un port com est accessible

{Port: COM1, COM2, COM3...} function ComPortAvailable(Port: PChar): boolean; var DeviceName: array[0..80] of Char; ComFile: THandle; begin StrPCopy(DeviceName, Port); ComFile :=...

publié le 11/11/2001 dans par SwissDelphiCenter

AccWin

Commute les accents des textes Windows (ANSI) vers ceux des textes DOS (OEM) et vice versa.Petit truc de Jean : récupère le texte dos dans un fichier (ex Dcc32.Exe -? > help.txt),on le passe à la...

publié le 02/11/2001 dans par Jean Jamet

Convert

Au moyen d'exemples, Julio vous montre comment convertir toutes sortes de valeurs :euro, secondes, ch if fres base, ...L'utilisation des outils est très simple d'utilisation et facile à...

publié le 01/11/2001 dans par Julio

Pack de Buttons MS

plus de 480 glyph extrait des outils Microsoft pouvant être utilisés dans vos barre d'outil.

publié le 22/10/2001 dans par Microsoft

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