Code source informatique

Code source pour développer une application, page 48

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

Vérifier si le programme Softice a été lancé

function IsSoftIce95Loaded: boolean; var hFile: Thandle; begin result := false; hFile := CreateFileA('.SICE', GENERIC_READ or GENERIC_WRITE, FILE_SHARE_READ or FILE_SHARE_WRITE, nil,...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le nom d'un lecteur

function VolumeName(Laufwerk: Char): string; var max, Flags: DWORD; Buf: array [0..MAX_PATH] of Char; begin try GetVolumeInformation(PChar(Laufwerk + ':), Buf, sizeof(Buf), nil, max,...

publié le 13/11/2001 dans par SwissDelphiCenter

Vérifier si l'on est connecté en tant qu'administrateur

const SECURITY_NT_AUTHORITY: TSIDIdent if ierAuthority =(Value: (0, 0, 0, 0, 0, 5)); SECURITY_BUILTIN_DOMAIN_RID = $00000020; DOMAIN_ALIAS_RID_ADMINS = $00000220; function IsAdmin: Boolean; var...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le nom de l'utilisateur

function CurrentUserName:String; var u: array[0..127] of Char; sz:DWord; begin sz:=SizeOf(u); GetUserName(u,sz); Result:=u; end; procedure TForm1.Button1Click(Sender: TObject); begin ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le fuseau horaire

function GetTimeZone:String; var TimeZone:TTimeZoneInformation; begin GetTimeZoneInformation(TimeZone); Result:='GMT '+inttostr(TimeZone.Bias div -60); end; procedure ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le nom de l'écran de veille actuel

Uses In if iles, ShellApi; procedure TForm1.Button1Click(Sender: TObject); function GetLongFileName(Const FileName : String):String; var aInfo: TSHFileInfo; begin if ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le nombre de boutons sur une souris

//si aucune souris n'est branchée, la fonction retourne 0 function GetNumberOfMouseButtons : integer; begin result := GetSysTemMetrics(SM_CMOUSEBUTTONS); end; procedure ...

publié le 13/11/2001 dans par SwissDelphiCenter

Savoir si le PC est connecté à un réseau

procedure TForm1.Button1Click(Sender: TObject); begin if GetSystemMetrics(SM_NETWORK) AND $01 = $01 then ShowMessage('Computer is attached to a network!') else ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le texte/Caption d'un objet sur lequel pointe la souris

function GetCaptionAtPoint(CrPos: TPoint): string; var textlength: integer; Text: PChar; handle: HWND; begin Result := 'Empty'; handle := WindowFromPoint(CrPos); if handle = 0 ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre les imprimantes disponibles

Uses printers;ComboBox1.Items.Assign(Printer.Printers);

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre l'état de l'imprimante

function TestPrinterStatus(LPTPort: word): byte; var Status: byte; CheckLPT: word; begin Status := 0; if (LPTPort >= 1) and (LPTPort

publié le 13/11/2001 dans par SwissDelphiCenter

Ouvrir/fermer le lecteur de CD

uses mmsystem; procedure TForm1.Button1Click(Sender: TObject); //Öffnen - Open begin mciSendstring('SET CDAUDIO DOOR OPEN WAIT',nil,0, Self.Handle); end; procedure ...

publié le 13/11/2001 dans par SwissDelphiCenter

Vérifier si le lecteur de CD est ouvert

uses mmsystem; procedure TForm1.Button1Click(Sender: TObject); var s:array[0..64] of char; error:Cardinal; text:array[0..255] of char; begin error:=mciSendString('open cdaudio...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le répertoire du menu démarrer

uses shlobj; function getstartmenu: String; var dir: PItemIDList; startmenu : array[0..MAX_PATH] of Char; begin SHGetSpecialFolderLocation(Application.handle, CSIDL_STARTMENU, dir); ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre le nom des Ports Com disponibles

uses registry;... procedure TForm1.Button1Click(Sender: TObject); var reg : TRegistry; st : TStrings; i : integer; begin reg := TRegistry.Create; reg.RootKey := HKEY_LOCAL_MACHINE; ...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre/Fixer le volume Wav

uses MMSystem; function GetWaveVolume: DWord; var WaveOutCaps: TWAVEOUTCAPS; Volume: DWord; begin Result := 0; if WaveOutGetDevCaps(WAVE_MAPPER, @WaveOutCaps, SizeOf(WaveOutCaps)) =...

publié le 13/11/2001 dans par SwissDelphiCenter

Connaitre la piste CD actuelle dans un TMediaPlayer

Uses MMSystem; procedure TForm1.Timer1Timer(Sender: TObject); var Trk, Min, Sec: Word; begin with MediaPlayer1 do begin Trk:= MCI_TMSF_TRACK(Position); Min:=...

publié le 13/11/2001 dans par SwissDelphiCenter

Savoir si le CD est un CD audio

///drive = lettre du lecteur de CD function IsAudioCD(Drive : char) : bool; var DrivePath : string; MaximumComponentLength : DWORD; FileSystemFlags : DWORD; VolumeName : string; OldErrorMode:...

publié le 13/11/2001 dans par SwissDelphiCenter

Obtenir des caractéristiques d'un son WAV

unit W32Waves;{ Unit for accessing Windows PCM wave file informations By Ulli Conrad }interface uses SysUtils,Windows,MMSystem,Dialogs;typePWaveInformation = ^tWaveInformation;TWaveInformation =...

publié le 13/11/2001 dans par SwissDelphiCenter

Déterminer la longueur d'un son WAV

EMyMCIException = class(Exception); var FDeviceID : word; MyError, dwFlags: Longint; procedure TForm1.GetWaveLength; var WaveLen : DWord; begin OpenMedia('C:Hickory.wav'); ...

publié le 13/11/2001 dans par SwissDelphiCenter

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