Thursday, January 25, 2018

Find Text Memo Delphi || Pencarian Karakter Dengan Delphi

Menggunakan fungsi Pos, SelStart, SelLength dan Input Box

Fungsi Pos
function Pos(const SubStr, Str: _ShortStr; Offset: Integer): Integer;
Fungsi SelStart 
property SelStart: Integer read GetSelStart write SetSelStart;
Fungsi SelLength
 property SelLength: Integer read GetSelLength write SetSelLength;
Input Box
function InputBox(const ACaption, APrompt, ADefault: string): string; 

disini kita menggunakan beberapa fungsi diatas untuk mencari karakter yang kita ketikkan

 

var
  SearchTxt:string;
  Index:integer;
begin
  SearchTxt:=InputBox('Find', 'Text', '');
  Index:= Pos(SearchTxt, Memo1.Text);
  if Index>0 then
    begin
      Memo1.SelStart:= Index-1;
      Memo1.SelLength:=Length(SearchTxt);
      Memo1.SetFocus;
    end else begin
      ShowMessage('Text Not Found');
    end;
end;


untuk lebih lengkapnya bisa dilihat disini





Friday, January 19, 2018

idHTTP Sample code delphi XE



Indy 10.6 HTTPS POST example with JSON body


The Indy (Internet Direct) TIdHTTP now creates a default SSLIOHandler when requesting an HTTPS url. This makes TIdHTTP a little easier to use “out of the box”. (blog article).

The code below sends a hard-coded JSON object as POST body to a secure url. Note: if you need to customize the SSLVersions used, or specify certificates/keys, or use status/password event handlers, then you will still have to explicitly assign an SSLIOHandler component to the TIdHTTP.IOHandler property before sending an HTTPS request.

Thursday, January 4, 2018

Membuat Aplikasi Android Dengan Delphi XE 8

Membuat Aplikasi Android Dengan Delphi XE 8

Delphi ialah salah satu program yang dirancang untuk membuat aplikasi berbasis pacal dan lebih ditujukan pada operating system Windows. Namun dengan perkembangan sekarang, Delphi mampu digunakan untuk membuat aplikasi mobile berbasis java android. Hal ini tentu sangat menggembirakan bagi para programmer pascal. Karena tidak harus menguasai bahasa pemrograman java agar bisa membangun aplikasi mobile, khususnya Android.

Pada tulisan kali ini, saya akan memberikan contoh membuat aplikasi perkalian sederhana dengan menggunakan Delphi XE versi 8. Codingnya juga sederhana dan murni bahasa yang digunakan ialah bahasa Pascal.


Membuat Program Android Menambahkan Audio Tombol Dengan Delphi XE7

Assalamu'alaikum WR. WB.

Pada postingan kali ini menjelaskan tentang menambahkan sebuah audio pada tombol, yang nantinya bisa di kembangkan untuk pembuatan game berbasis android dengan delphi xe7.

Langkah-Langkahnya sebagai berikut :

1. Buka Program Delphi XE7, kemudian buat aplikasi android, pada postingan sebelumnya sudah dijelaskan membuat aplikasi android, disini merupakan pengembangan dari pembuatan aplikasi android pada postingan sebelumnya. siapkan sebuah audio, nantinya digunakan sebagai audio tombol, disini menggunakan audio atau suara "Tampil (dalam Bahasa Indonesia"), jangan bingung dan gelisah, anda bisa menggunakan audio lainnya.

Membuat Aplikasi Android Gambar Bergerak Dengan Delphi XE7

Assalamu'alaikum WR. WB

Selamat Hari Pahlawan. Tutorial kali ini menyajikan gambar bergerak dengan delphi xe7

Langkah-Langkahnya sebagai Berikut:

Membuat Koneksi dan Menampilkan Isi database MSSQL Server di Delphi XE10

Siapkan beberapa komponen untuk membuat koneksi dan menampilkan data di dalam grid
  1. AdoConnection
  2. AdoQuery
  3. DataSource
  4. Grid
  5. Button
dan hasilnya seperti gambar di bawah ini

Connection SQL Server With Delphi

kemudian klik 2 kali AdoConnection seperti gambar di bawah ini

2

Kemudian klik build, setelah itu pilih driver database seperti gambar dibawah ini klik next

Connection String Delphi

Delphi XE REST Client Library



http_iconAs I mentioned earlier , among other innovations in Delphi XE5 there was support for authorization by the protocols OAuth 1.0 , OAuth 2.0 , and with this possibility a new library called REST Client Library . Since most of my work needs to write components and modules for working with various APIs - from Google and Facebook to Live Connect and Dropbox API, then, naturally, this new library could not remain without my attention.
And I decided to test the convenience of working with the new library on the services with which I worked most recently, namely with one of the Google APIs - Drive API . Running a little forward, I will say that the library components can also be used when developing mobile applications, but everything in order.

Components of the REST Client Library

So, the whole work of the library is built on the use of three main components:
  1. Customer ( TRESTClient )
  2. Request ( TRESTRequest )
  3. Answer ( TRESTResponse )
Since most web services require prior authorization of a user before providing their API resources to use, the REST Client Library also has four components for authorization and user authentication:
  1. TSimpleAuthenticator
  2. THTTBasicAuthenticator
  3. TOAuth1Authenticator
  4. TOAuth2Authenticator