Code source informatique

Code source pour développer une application, page 43

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

Changer les attributs d'un fichier

//cacher un fichier procedure TForm1.Button1Click(Sender: TObject); begin FileSetAttr('C:YourFile.ext', faHidden); end; //Les autres attibutsfaReadOnly $00000001 Schreibgeschützte...

publié le 19/11/2001 dans par SwissDelphiCenter

Lister les connections réseau

procedure TForm1.Button1Click(Sender: TObject); var i, dwResult: DWORD ; hEnum: THANDLE ; lpnrDrv: PNETRESOURCE ; s: string; const cbBuffer:DWORD = 16384; ...

publié le 18/11/2001 dans par SwissDelphiCenter

Connaitre les URL des frames dans un TWebbrowser

procedure TForm1.Button2Click(Sender: TObject); var i:Integer; begin Listbox1.Clear; file:// if frames available if Webbrowser1.OleObject.Document.Frames.Length 0 then begin ...

publié le 18/11/2001 dans par SwissDelphiCenter

Vérifier que Winsock soit disponible

uses Winsock; function WinsockEnabled: boolean; var wsaData: TWSAData; begin result := true; case Winsock.WSAStartup($0101,wsaData) of WSAEINVAL, WSASYSNOTREADY, WSAVERNOTSUPPORTED:...

publié le 18/11/2001 dans par SwissDelphiCenter

Se connecter à un lecteur réseau

procedure TForm1.Button1Click(Sender: TObject); begin //affiche la boite de dialogue if WNetConnectionDialog(Handle, RESOURCETYPE_DISK) = NO_ERROR then begin ShowMessage('New...

publié le 18/11/2001 dans par SwissDelphiCenter

Composer un numéro de téléphone (TAPI)

implementation{$R *.DFM} function tapiRequestMakeCall(DestAddress, AppName, CalledParty, Comment: PChar): LongInt; stdcall; external 'TAPI32.DLL'; procedure TForm1.Button1Click(Sender:...

publié le 18/11/2001 dans par SwissDelphiCenter

Voir le source d'une page HTML dans un WebBrowser

procedure TMainForm.FetchPage;Var VDoc : OleVariant;Begin VDoc := WebBrowser1.Document; Memo1.Clear; Memo1.Text := VDoc.Script.Document.Body.InnerHTML;End; procedure ...

publié le 18/11/2001 dans par SwissDelphiCenter

Imprimer une page d'un TWebbrowser

procedure TForm1.Button1Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.Navigate('http://www.google.com'); WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT,...

publié le 18/11/2001 dans par SwissDelphiCenter

Lister les liens d'une page contenu dans un TWebbrowser

procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin for i := 0 to Webbrowser1.OleObject.Document.links.length - 1 do begin ...

publié le 18/11/2001 dans par SwissDelphiCenter

Charger un fichier à partir d'internet

uses URLMon, ShellApi; function DownloadFile(SourceFile, DestFile: string): Boolean; begin try Result := UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil) = 0; except ...

publié le 18/11/2001 dans par SwissDelphiCenter

Empêcher l'utilisation du menu contextuel dans un WebBrowser

var HookID: THandle; DisableRButton: boolean; Form1: TForm;implementation function MouseProc(nCode: integer; wParam, lParam: longint): longint; stdcall; function GetClassNameEnh(Handle:...

publié le 18/11/2001 dans par SwissDelphiCenter

Lancer une URL dans le navigateur par défaut

Uses shellapi; procedure TForm1.Label1Click(Sender:TObject); begin shellexecute(handle,'open','http://www.swissdelphicenter.ch',nil,nil,sw_show); end;

publié le 18/11/2001 dans par SwissDelphiCenter

Connaitre le répertoire du navigateur Internet par défaut

uses registry; procedure TForm1.Button1Click(Sender: TObject); var Reg:TRegistry; KeyName: String; ValueStr: String; begin Reg:=TRegistry.Create; try Reg.RootKey:=HKEY_CLASSES_ROOT; ...

publié le 18/11/2001 dans par SwissDelphiCenter

Envoyer un Email avec le logiciel de messagerie par défaut

uses shellapi; procedure TForm1.Button1Click(Sender: TObject); begin shellexecute(handle,'open','mailto:user@host.com',nil,nil,sw_shownormal); end;

publié le 18/11/2001 dans par SwissDelphiCenter

Envoyer un Email avec TNMSMTP (Fastnet)

procedure TForm1.Button1Click(Sender: TObject); begin NMSMTP1.Host := 'mail.host.com'; NMSMTP1.UserID := 'username'; NMSMTP1.Connect; NMSMTP1.PostMessage.FromAddress :=...

publié le 18/11/2001 dans par SwissDelphiCenter

Rechercher le nom du poste à partir de l'adresse IP

uses winsock; function IPAddrToName(IPAddr : String): String; var SockAddrIn: TSockAddrIn; HostEnt: PHostEnt; WSAData: TWSAData; begin WSAStartup($101, WSAData); ...

publié le 18/11/2001 dans par SwissDelphiCenter

Extraire les favoris d'Internet Explorer

function GetIEFavourites( const favpath: string):TStrings; var searchrec:TSearchrec; str:TStrings; path,dir,filename:String; Buffer: array[0..2047] of Char; found:Integer; begin ...

publié le 18/11/2001 dans par SwissDelphiCenter

Connaitre l'adresse en cours dans le navigateur Internet

uses ddeman; function GetURL(Service: string): String; var ClDDE: TDDEClientConv; temp:PChar; begin Result := '';//create a new DDE Client object ClDDE:= TDDEClientConv.Create( nil...

publié le 18/11/2001 dans par SwissDelphiCenter

Connaitre le type de la connexion Internet

uses wininet;Function ConnectionKind :boolean; var flags: dword; begin Result := InternetGetConnectedState(@flags, 0); if Result then begin if (flags and INTERNET_CONNECTION_MODEM)...

publié le 18/11/2001 dans par SwissDelphiCenter

Remplir une page HTML dans un TWebBrowser

function FillForm(WebBrowser: TWebBrowser; fieldname:String; value:String) : Boolean; var i,j:Integer; FormItem:Variant; begin Result:=false; //no form on document If...

publié le 18/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