Programlama yapalım ve Öğrenelim. - Delphi Eğitim237
  Ana Sayfa
  .NET Eğitim Notları
  Visual C# .NET Örnek Kodları
  VisualBasic.NET Örnek Kodları
  J# Örnekleri
  ASP.NET Örnek Kodları
  Delphi Eğitim
  => Delphi Eğitim1
  => Delphi Eğitim2
  => Delphi Eğitim3
  => Delphi Eğitim4
  => Delphi Eğitim5
  => Delphi Eğitim6
  => Delphi Eğitim7
  => Delphi Eğitim8
  => Delphi Eğitim9
  => Delphi Eğitim10
  => Delphi Eğitim11
  => Delphi Eğitim13
  => Delphi Eğitim14
  => Delphi Eğitim15
  => Delphi Eğitim16
  => Delphi Eğitim17
  => Delphi Eğitim18
  => Delphi Eğitim19
  => Delphi Eğitim20
  => Delphi Eğitim21
  => Delphi Eğitim22
  => Delphi Eğitim23
  => Delphi Eğitim24
  => Delphi Eğitim25
  => Delphi Eğitim26
  => Delphi Eğitim27
  => Delphi Eğitim28
  => Delphi Eğitim29
  => Delphi Eğitim30
  => Delphi Eğtim31
  => Delphi Eğitim32
  => Delphi Eğitim33
  => Delphi Eğitim34
  => Delphi Eğitim35
  => Delphi Eğitim36
  => Delphi Eğitim37
  => Delphi Eğitim38
  => Delphi Eğitim39
  => Delphi Eğitim40
  => Delphi Eğitim41
  => Delphi Eğitim42
  => Delphi Eğitim43
  => Delphi Eğitim44
  => Delphi Eğitim45
  => Delphi Eğitim46
  => Delphi Eğitim47
  => Delphi Eğitim48
  => Delphi Eğitim49
  => Delphi Eğitim50
  => Delphi Eğitim51
  => Delphi Eğitim52
  => Delphi Eğitim53
  => Delphi Eğitim54
  => Delphi Eğitim55
  => Delphi Eğitim56
  => Delphi Eğitim57
  => Delphi Eğitim58
  => Delphi Eğitim59
  => Delphi Eğitim60
  => Delphi Eğitim61
  => Delphi Eğitim62
  => Delphi Eğitim63
  => Delphi Eğitim64
  => Delphi Eğitim65
  => Delphi Eğitim66
  => Delphi Eğitim67
  => Delphi Eğitim68
  => Delphi Eğitim69
  => Delphi Eğitim70
  => Delphi Eğitim71
  => Delphi Eğitim72
  => Delphi Eğitim73
  => Delphi Eğitim74
  => Delphi Eğitim75
  => Delphi Eğitim76
  => Delphi Eğitim77
  => Delphi Eğitim78
  => Delphi Eğitim79
  => Delphi Eğitim80
  => Delphi Eğitim81
  => Delphi Eğitim82
  => Delphi Eğitim83
  => Delphi Eğitim84
  => Delphi Eğitim85
  => Delphi Eğitim86
  => Delphi Eğitim87
  => Delphi Eğitim88
  => Delphi Eğitim89
  => Delphi Eğitim90
  => Delphi Eğitim91
  => Delphi Eğitim92
  => Delphi Eğitim93
  => Delphi Eğitim94
  => Delphi Eğitim95
  => Delphi Eğitim96
  => Delphi Eğitim97
  => Delphi Eğitim98
  => Delphi Eğitim99
  => Delphi Eğitim100
  => Delphi Eğitim101
  => Delphi Eğitim102
  => Delphi Eğitim103
  => Delphi Eğitim104
  => Delphi Eğitim105
  => Delphi Eğitim106
  => Delphi Eğitim107
  => Delphi Eğitim108
  => Delphi Eğitim109
  => Delphi Eğitim110
  => Delphi Eğitim111
  => Delphi Eğitim112
  => Delphi Eğitim113
  => Delphi Eğitim114
  => Delphi Eğitim115
  => Delphi Eğitim116
  => Delphi Eğitim117
  => Delphi Eğitim118
  => Delphi Eğitim119
  => Delphi Eğitim120
  => Delphi Eğitim121
  => Delphi Eğitim122
  => Delphi Eğitim123
  => Delphi Eğitim124
  => Delphi Eğitim125
  => Delphi Eğitim126
  => Delphi Eğitim127
  => Delphi Eğitim128
  => Delphi Eğitim129
  => Delphi Eğitim130
  => Delphi Eğitim131
  => Delphi Eğitim132
  => Delphi Eğitim133
  => Delphi Eğitim134
  => Delphi Eğitim135
  => Delphi Eğitim136
  => Delphi Eğitim137
  => Delphi Eğitim138
  => Delphi Eğitim139
  => Delphi Eğitim140
  => Delphi Eğitim141
  => Delphi Eğitim142
  => Delphi Eğitim143
  => Delphi Eğitim144
  => Delphi Eğitim145
  => Delphi Eğitim146
  => Delphi eğitim147
  => Delphi Eğitim148
  => Delphi Eğitim149
  => Delphi Eğitim150
  => Delphi Eğitim151
  => Delphi Eğitim152
  => Delphi Eğitim153
  => Delphi Eğitim154
  => Delphi Eğitim155
  => Delphi Eğitim156
  => Delphi Eğitim157
  => Delphi Eğitim158
  => Delphi Eğitim159
  => Delphi Eğitim160
  => Delphi Eğitim161
  => Delphi Eğitim162
  => Delphi Eğitim164
  => Delphi Eğitim165
  => Delphi Eğitim166
  => Delphi Eğitim167
  => Delphi Eğitim168
  => Delphi Eğitim169
  => Delphi Eğitim170
  => Delphi Eğitim171
  => Delphi Eğitim172
  => Delphi Eğitim173
  => Delphi Eğitim174
  => Delphi Eğitim175
  => Delphi Eğitim176
  => Delphi Eğitim177
  => Delphi Eğitim178
  => Delphi Eğitim179
  => Delphi Eğitim180
  => Delphi Eğitim181
  => Delphi Eğitim182
  => Delphi Eğitim183
  => Delphi Eğitim184
  => Delphi Eğitim185
  => Delphi Eğitim186
  => Delphi Eğitim187
  => Delphi Eğitim188
  => Delphi Eğitim189
  => Delphi Eğitim190
  => Delphi Eğitim191
  => Delphi Eğitim192
  => Delphi Eğitim193
  => Delphi Eğitim194
  => Delphi Eğitim195
  => Delphi Eğitim196
  => Delphi Eğitim197
  => Delphi Eğitim198
  => Delphi Eğitim199
  => Delphi Eğitim200
  => Delphi Eğitim201
  => Delphi Eğitim202
  => Delphi Eğitim203
  => Delphi Eğitim204
  => Delphi Eğitim205
  => Delphi Eğitim206
  => Delphi Eğitim207
  => Delphi Eğitim208
  => Delphi Eğitim209
  => Delphi Eğitim210
  => Delphi Eğitim211
  => Delphi Eğitim212
  => Delphi Eğitim213
  => Delphi Eğitim214
  => Delphi Eğitim215
  => Delphi Eğitim216
  => Delphi Eğitim217
  => Delphi Eğitim218
  => Delphi Eğitim219
  => Delphi Eğitim220
  => Delphi Eğitim221
  => Delphi Eğitim222
  => Delphi Eğitim223
  => Delphi Eğitim224
  => Delphi Eğitim225
  => Delphi Eğitim226
  => Delphi Eğitim227
  => Delphi Eğitim228
  => Delphi Eğitim229
  => Delphi Eğitim230
  => Delphi Eğitim231
  => Delphi Eğitim232
  => Delphi Eğitim233
  => Delphi Eğitim234
  => Delphi Eğitim235
  => Delphi Eğitim236
  => Delphi Eğitim237
  => Delphi Eğitim238
  => Delphi Eğitim239
  => Delphi Eğitim240
  => Delphi Eğitim241
  => Delphi Eğitim242
  İletişim

interner Bağlatısı ve dövizler

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  Dialogs, Grids, ComCtrls, StdCtrls, IdBaseComponent, IdComponent,

  IdTCPConnection, IdTCPClient, IdHTTP,wininet;

//uses'a wininet eklenecek.

type

  TForm1 = class(TForm)

    IdHTTP1: TIdHTTP;

    Button1: TButton;

    tr: TDateTimePicker;

    sg1: TStringGrid;

    procedure Button1Click(Sender: TObject);

    procedure FormShow(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

const

  dkur : array [1..12] of string =  ('1 ABD DOLARI','1 AVUSTRALYA DOLARI','1 DANİMARKA KRONU',

                                      '1 EURO','1 İNGİLİZ STERLİNİ','1 İSVİÇRE FRANGI','1 İSVEÇ KRONU',

                                      '1 KANADA DOLARI','1 KUVEYT DİNARI','1 NORVEÇ KRONU',

                                      '1 SUUDİ ARABİSTAN RİYALİ','100 JAPON YENİ');

 

 

var

  Form1: TForm1;

 

implementation

 

{$R *.dfm}

function UserOnline:boolean;

var

connect_status:dword;

begin

connect_status := 2 {lan}   +

                  1 {modem} +

                  4 {proxy} ;

result := InternetGetConnectedState(@connect_status,0);

end;

 

procedure TForm1.Button1Click(Sender: TObject);

var

  z,s:ansistring;

  alis,satis:string;

  konum,i:Integer;

 

begin

if UserOnline = true then

begin

ShowMessage('Internet bağlantı durumu: Online');

  for i:=1 to sg1.RowCount do sg1.Rows[i].Clear;

  try

    if datetostr(tr.Date) <> datetostr(now) then

    begin

      s:=IDHttp1.Get('http://www.tcmb.gov.tr/kurlar/'+formatdatetime('yyyymm',tr.date)+'/'+formatdatetime('ddmmyyyy',tr.date)+'.html');

      z:=IDHttp1.Get('http://www.tcmb.gov.tr/kurlar/'+formatdatetime('yyyymm',tr.date)+'/'+formatdatetime('ddmmyyyy',tr.date)+'.html');

    end else

    begin

      s:=IDHttp1.Get('http://www.tcmb.gov.tr/kurlar/today.html');

      z:=IDHttp1.Get('http://www.tcmb.gov.tr/kurlar/today.html');

    end;

  except

    showmessage('Tatil günü seçtiniz veya internet bağlantınız yok');

    exit;

  end;

 

  for i:=1 to 12do

  begin

    konum:=pos(dkur[i],s);

    konum:=pos(dkur[i],z);

    if konum<>0 then

    begin

      konum:=konum+length(dkur[i]);

      s:=copy(s,konum,length(s)-konum);

      z:=copy(z,konum,length(s)-konum);

      s:=trim(s);

      z:=trim(z);

      alis:=copy(s,1,9);

      satis:=copy(z,14,9);

 

      sg1.Cells[0,i]:=dkur[i];

      sg1.Cells[1,i]:=alis;

      sg1.Cells[2,i]:=satis;

    end;

  end;

end

 else

   ShowMessage('Internet bağlantı durumu: Offline');

 

 

end;

 

 

procedure TForm1.FormShow(Sender: TObject);

var

  i:integer;

begin

  for i:=1 to sg1.RowCount do sg1.Rows[i].Clear;

  sg1.Cells[0,0]:='Döviz Türü';

  sg1.Cells[1,0]:='Alış';

  sg1.Cells[2,0]:='Satış';

end;

 

 

Form Resmini Çek

// Copy form1 as bitmap into the clipboard

// Kopiert Form1 als Bitmap in die Zwischenablage

 

procedure TForm1.Button1Click(Sender: TObject);

var

  imgWindow: TBitmap;

begin

  imgWindow := GetFormImage;

  try

    Clipboard.Assign(imgWindow);

  finally

    imgWindow.Free;

  end;

end;

 

// Save the bitmap to a file

// Das Bitmap in einer Datei speichern:

 

procedure TForm1.Button2Click(Sender: TObject);

var

  imgWindow: TBitmap;

begin

  imgWindow := TBitmap.Create;

  try

    imgWindow := Form1.GetFormImage;

    imgWindow.SaveToFile('c:FormImage.bmp');

  finally

    imgWindow.Free;

  end;

end;

Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol