Website ini sedang dalam uji Performa. Mohon maaf kalau ada beberapa bagian yang masih kosong atau belum lengkap. Apabila anda menjumpai ada celah, silahkan anda bantu kami dengan menginformasikannya melalui email impossible-team@ekoindri.com

E2003 Undeclared identifier: ‘mbYes’

| January 14, 2012 | 158 kali dibaca | 0 Komentar
Kategori: Programming, Programming Error, Programming Error Delphi, Sekilas Info
Eko Indriyawan, ekoindri@ekoindri.com
  Join   : 2009-10-29 08:15:25
  Situs : http://www.ekoindri.com
  YM     : ekoelits
Seorang Trainer Delphi sekaligus Master Delphi Indonesia. Kiprahnya didunia bahasa pemrograman Delphi di Indonesia sudah tidak perlu diragukan lagi. Bahkan jaringan Delphi-nya juga sudah sampai tingkat International. Tidak sedikit para pengembang komponen Delphi dari berbagai belahan dunia juga sudah menjadi partnernya.

Pengantar

EKOINDRI.com - Programming adalah sebuah dunia dimana teknologi-teknologi diciptakan. Memutuskan untuk memasuki dunia ini adalah sebuah keputusan tepat bagi anda para generasi muda yang memiliki visi dan misi kedepan khususnya dibidang Teknologi Informasi.

Error adalah sebuah kata yang tidak asing dan mungkin sudah menjadi makanan pokok bagi mereka yang bekerja didunia pemrograman. Tidak bisa disangkal, sering kali seseorang programer menjadi lebih pintar dan menguasasi bidang pokok suatu bahasa pemrograman tertentu lantaran karena sering menjumpai berbagai kasus yang menyebabkan error. Oleh karena itu, jangan sampai anda putus asa jika menjumpai setiap pesan kesalahan atau error yang mungkin terjadi.

Delphi adalah salah satu jenis bahasa pemrrograman tingkat tinggi yang dapat digunakan untuk menciptakan berbagai jenis aplikasi Desktop secara mudah cepat dan efisien. Artikel ini akan membahas sebuah materi yang berkaitan dengan pesan-pesan kesalahan (dibaca: error) yang mungkin terjadi dilingkungan bahasa pemrograman Delphi. Apabila anda menemukan pesan kesalahan yang belum terdokumentasikan disini, mohon bantuannya untuk menginformasikan kepada kami melalui email error_delphi@ekoindri.com.

E2003 Undeclared identifier: ‘mbYes’

Untuk mengatasi pesan kesalahan (dibaca: error) ini, silahkan anda tambahkan library pada bagian uses dengan Dialogs.

unit Unit2;

interface

uses
  Dialogs,  { <<-- Silahkan anda tambahkan unit ini }
  SysUtils,
  Classes;
...
...

mbYes adalah salah satu jenis tombol dari kotak dialog MessageDlg yang menunjukkan sebuah persetujuan untuk mengeksekusi sebuah proses tertentu. Ada beberapa tombol yang lain diantaranya dapat anda lihat dibawah ini:

  • mbYes
  • mbNo
  • mbOK
  • mbCancel
  • mbAbort
  • mbRetry
  • mbIgnore
  • mbAll
  • mbNoToAll
  • mbYesToAll
  • mbHelp
  • mbClose

Contoh dari penggunaan tipe mtConfirmation dapat anda lihat pada potongan kode program dibawah ini:

procedure TModulPost.
          PPostsDeleteExecute(Sender: TObject);
var
  LocalIndex: integer;
begin
try
  UpdateServer;
  with  MainForm,
        MainModule,
        GridPosts,
        HTTPRIO1 as SERVICE_CONTROLPANELPortType do
    begin
    if RowCount <> 0 then
      begin
      case  MessageDlg { <<-- Contoh penggunaan dari MessageDlg }
            (
            'Apakah anda yakin akan menghapus Post ini?',
            mtConfirmation, { <<-- Contoh penggunaan dari mtConfirmation }
            [mbYes, mbCancel],
            0
            ) of
        mrYes: { <<-- Contoh penggunaan dari mrYes }
          begin
          for LocalIndex := 0 to RowCount - 1 do
            begin
            if Cell[0, LocalIndex].AsBoolean = True then
              wp_posts_DELETE
                (
                FServer,
                Cell[1, LocalIndex].AsInteger
                );
            end;
          with PesanNotifikasi, AlertMessages do
            begin
            BeginUpdate;
            Clear;
            Add.Text.Text := 'Post sudah berhasil di hapus...';
            EndUpdate;
            Show;
            end;
          end;
        mrCancel: { <<-- Contoh penggunaan dari mrCancel }
          begin
          // Ignore
          end;
      end;
      end;
    end;
except
  on E: Exception do
    begin
    ShowMessage(E.Message);
    end;
end;
end;

Penutup

Dari pembahasan pesan kesalahan (dibaca: error) diatas, diharapkan dapat menambah wawasan anda dalam mengenal bahasa pemrograman Delphi lebih dalam.

Informasi Delphi

Dari hasil pengamatan yang dilakukan oleh Impossible Team, dari awal rilis Delphi 2007 hingga Delphi XE2, perkembangan Fitur, Menu dan Kemampuan dari Delphi makin menunjukkan kearah perubahan yang lebih baik dan sangat signifikan.

Bahkan saat ini, Delphi dapat digunakan untuk menciptakan berbagai jenis aplikasi Desktop secara cepat dan sangat mudah. Untuk membuktikan hal ini, kami dari Impossible Team dari waktu ke waktu akan selalu mengupdate fitur-fitur dari Delphi hingga menghadirkan tutorial-tutorial yang berkualitas agar mampu meyakinkan anda untuk menggunakan aplikasi besutan Embarcadero Technologie.

Beli Lisensi Delphi XE2

Apabila anda tertarik dengan aplikasi Delphi XE2, Anda bisa membeli atau memesan Lisensi Delphi tersebut melalui website ekoindri dengan menghubungi bagian Marketing, Francisca dialamat email order@ekoindri.com. Jika ada pertanyaan seputar pembelian Lisensi, anda bisa menghubungi bagian Support dialamat email support@ekoindri.com.

Download Trial

Jika anda penasaran dengan bahasa pemrograman Delphi XE2 dan anda belum berminat membeli Lisensi-nya sebelum yakin aplikasi ini benar-benar bisa membantu project yang saat ini anda kembangkan, maka silahkan anda coba terlebih dahulu versi Trial-nya terlebih dahulu.

Tentunya untuk versi trial ini memiliki batas waktu penggunaan dan beberapa persyaratan lain seperti tidak boleh untuk kegiatan komersial. Mengenai sifat-nya, versi Trial ini adalah gratis dan bisa digunakan oleh siapa saja dengan tujuan untuk percobaan (dibaca: testing).

Sebelum mendownload versi Trial, diwajibkan bagi Anda untuk memiliki account di situs Embarcadero. Dan untuk melakukan proses Registrasi Member, anda bisa mendaftarkan diri anda melalui halaman ini.

Account yang sudah di-registrasikan bisa digunakan untuk proses registrasi semua produk Embarcadero tidak terkecuali Delphi. Oleh karena itu, silahkan anda isikan data yang sebenar-benarnya pada saat melakukan proses registrasi pendaftaran.

Apabila anda telah gagal melakukan proses Registrasi Member, silahkan menghubungi support@ekoindri.com untuk mendapatkan bantuan atau asistensi. Selanjutnya, untuk mendownload Delphi XE2, silahkan anda buka halaman ini.

Artikel Terkait

Leave a Reply

You must be logged in to post a comment.

Sample code
Sample code