Monday, September 5, 2016

Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx

Selamat Pagi Teman-teman.

Bagaimana kabar kalian semua, saya harap kalian semua dengan kondisi kesehatan yang sangat baik saat membaca artikel di blog www.indonesiamumet.blogspot.com. Setelah sekian lama tidak bikin blog lagi, karena ada kesibukan pekerjaan. Dan sekarang sedang mencari pekerjaan baru sebagai IT Programming, Infrastructure, Networking ataupun yang lainnya. hehehe

Pada pagi menjelang siang ini, saya akan mencoba untuk membagi sedikit ilmu yang saya dapatkan sendiri. Setelah browsing hampir 3 hari dan tidak mendapatkan solusi sama sekali. Saya akan mencoba membantu agan-agan khususnya pengguna delphi yang mengalami Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx. Seperti saya yang sudah hampir menyerah karena mencari di yang empunya semua cara di google, tetapi tidak ada yang bisa menjawab 100% masalah yang saya hadapi yaitu Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx. Dari sekian banyak googling kesana kemari, kebanyakan mereka bilang ada masalah dengan RAMnya, atau plugin di delphi (padahal saya menggunakan plugin standart bawaan delphi). Ada yang bilang kena virus, ada yang menyuruh mengganti regristy juga. Hampir semua cara saya coba, tetapi semua tidak ada yang berhasil, Setelah berpikir terus sampai kadang tidak bisa tidur gara-gara mikirin itu. he he

Kalau menurut saya dan pengalaman yang saya alami Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx, terjadi karena saya ingin mengisi data edittext formA dari hasil table di formB. Dan Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx ini tidak selalu muncul saat menjalankan aplikasi dan kondisi form yang sama persis. Disini formA dan formB menggunakan fsmdi form karena sudah ada mainformnya.

Akhirnya ketemu suatu blog dengan permasalahan yang hampir sama persis. Tetapi saya lihat dijawaban commentnya, dia cuman bilang masalah di urutan pembuatan formnya. Dia mengatakan urutan formnya salah saat create, jadi ada kemungkinan formB dicreate terlebih dahulu sebelum formA. Setelah membaca ini, saya mencoba membuat ulang aplikasi dan saya membuat form dengan urut walapun desain masih kosong. Setelah saya coba, masih sama saja Error tersebut kadang muncul kadang tidak. Berikut capturenya :





Itu error yang saya dapatkan saat ingin mengisi edittext formA dari data formB. Setelah menganalisa masalah yang saya hadapi dan mencoba mencari solusi sendiri bagaimana cara delphi mengcreate form. Setelah ketemu posisi dimana delphi mengcreate form, saya lihat urutan sudah benar. Saya coba bolak balik urutan untuk formnya, hasilnya masih sama saja. Jika agan menggunakan rumus 

Form2:=nil;
Form2:=TForm2.Create(nil);
Form2.Show;

atau menggunakan rumus 

TForm2.Create(self).Show;
untuk memanggil form2 tersebut. Silahkan ganti dengan Application.CreateForm(TForm2, Form2);
Dengan menggunakan script tersebut, masalah saya clear 100%. Tidak pernah muncul lagi Error Access Violation at address 00000xxx. In module project.exe. Read Of Address 00000xxx. Semoga juga bisa menyelesaikan masalah yang teman-teman hadapi.




Wednesday, April 20, 2016

Cara Blok Situs Di Modem HG8245A

Selamat sore agan-agan sekalian, pasti kabarnya baik semua.
Setelah sebelumnya sempat posting Username dan Password modem speedy HG8245A, dan ada yang bertanya tentang bagaimana cara blok situs di modem speedy HG8245A. Pada sore ini saya akan mencoba untuk membuat tutorial singkat bagaimana cara blok situs di modem speedy HG8245A. Sebenernya tadi malem sudah mencoba-coba untuk setting dan berhasil, walaupun menggunakan hp yang layarnya kecil. Tetapi berjalan sesuai dengan harapan. ^_^

Kenapa baru buat sore ini, karena tadi malem masih buka laptop kembali. Dan tadi pagi dikantor sempat dibuat bingung network dikantor yang tiba-tiba down. Ternyata ada temen yang setting wifi tetapi ngefek ke network kantor. Sekarang sudah solve. ^_^

Untuk tahap pertama yang pasti agan harus login ke modem speedy HG8245A yang agan punya. Jika sudah berhasil login, ikut langkah dibawah ini :
1. Klik Menu Security.
2. Klik Pada bagian sebelah kiri "URL Filter Configuration".
3. Klik New.















4. Isi URL addressnya dengan alamat website yang akan diblok.
5. Klik Apply.















6. Centang Enable URL Filter. 















7. Hasil test setelah settingan selesai. Ada informasi cannot open page.















Maaf kalau gambarnya kecil-kecil. Maklum, hasil capture dari HP.

Semoga bisa membantu.

Wednesday, January 20, 2016

Membuat Server Chat Dengan Open Fire Part I

Selamat sore rekan-rekan, bagaimana kabarnya semua ?

Setelah pusing dengan printer laser karena setelah diisi toner hasilnya ngemblok terus. Lebih baik membuat tulisan di blog baru. hehehehe

Setelah sekian lama tidak upload tulisan baru di blog. Karena kesibukan dan bingun dengan materi atau ilmu apa yang bisa dibagi dan bermanfaat untuk agan-agan sekalian. Pada kesempatan ini saya akan berbagi ilmu tentang server chatting. Jika sebelumnya saya sudah pernah sharing tentang LAN Messenger. Dengan LAN Messenger kita tidak memerlukan server untuk menampung semua chating atau client yang ada, tetapi kelemahannya adalah kita tidak bisa memonitoring user siapa saja yang bisa mendapat aplikasi LAN Messenger. Karena setiap orang pasti bisa download sendiri di mbah google. Dan setiap user yang terdapat aplikasi tersebut, akan langsung bisa chatting dengan semua user yang sudah ada, atau terdapat aplikasi LAN Messenger.

Dengan aplikasi chat Spark Messenger dan aplikasi Open Fire, kita bisa membangun server chatting sederhana yang sangat bermanfaat layaknya Yahoo Messenger. Karena aplikasi ini juga terdapat username dan password untuk login terlebih dahulu sebelum chatting ke sesama user atau group yang ada. Kita juga bisa menggunakan Spark Messenger ini untuk komunikasi (chatting) antar cabang tanpa tambahan LOGMEIN seperti di LAN Messenger

Dan semisal agan juga ingin chat melalui handphone, kita bisa menggunakan aplikasi Xabber untuk android. Jika server Open Fire ini kalau menurut saya sangat bermanfaat jika agan juga ingin mengganti group yang ada di HP, baik itu group Whatsapp atau BBM atau laiinya, Karena dengan Open Fire, kita bisa mendapatkan dan membackup semua history yang ada dalam setiap chatting. 

Berikut tutorial singkatnya, disini saya membuat dengan menggunakan database SQL Server.

Sebelum instal openfire, install java terlebih dahulu. 
Double Klik jre-6ui-windows . .. . .. Klik Run.
 


Pilih typical setup. Klik Accept.




Klik Finish.

Setelah install java selesai, sekarang kita akan memulai install Open Fire. Karena tanpa java, Open Fire tidak akan pernah bisa berjalan.
Double klik openfire setup. Klik Run. 
Klik OK.
Klik Next.
Check List I Accept the agreement. Klik Next.
 Klik Next.
Klik Next.
Finish.


Buka folder tempat instalasi openfire. Biasanya di c:\program file\openfire.
Klik Kana di folder openfire pilih properties. 
Klik security dibagian menu. Klik Edit.
 Klik Add.
Ketik everyone dan klik OK.

Check list di full control. Klik OK.


Klik OK.
Buka OpenFire.
Jika tampilan agan seperti dibawah ini, menandakan kalau installasi Open Fire berjalan Lancar.


Untuk bagaimana cara koneksi menggunakan database SQL Server, akan saya bahas di materi berikutnya. Karena saat saya mau selesaikan di satu bahasan ini, setiap mau menambah gambar selalu error. Maaf jika susunan blognya tidak bagus, karena copas dari tutorial word yang pernah saya buat.

Semoga bisa membantu.