Search This Blog

Archives

gravatar

Delphi: Menampilkan gambar di sel DBGrid

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
bitmap : TBitmap;
fixRect : TRect;
bmpWidth : integer;
imgIndex : integer;

Begin
   fixRect := Rect;

   // customizing the 'LastName' field
   if Column.Field = EmployeeTableLastName then
   begin
     //adding some logic to grab the required image
     if EmployeeTableSalary.Value > 50000 then
       imgIndex := 0
     else if EmployeeTableSalary.Value > 25000 then
       imgIndex := 1
     else
       imgIndex := 2;


     bitmap := TBitmap.Create;
     try
     //grab the image from the ImageList 
     //(using the "Salary" field's value)
       ImageList1.GetBitmap(imgIndex,bitmap);
     //Fix the bitmap dimensions
       bmpWidth := (Rect.Bottom - Rect.Top);
       fixRect.Right := Rect.Left + bmpWidth;
     //draw the bitmap
       DBGrid1.Canvas.StretchDraw(fixRect,bitmap);
     finally
       bitmap.Free;
     end;

     // reset the output rectangle, 
     // add space for the graphics
     fixRect := Rect;
     fixRect.Left := fixRect.Left + bmpWidth;
   end;

   //draw default text (fixed position)
   DBGrid1.DefaultDrawColumnCell(fixRect, DataCol, Column, State);
end;

gravatar

Delphi : Scrolling DBGrid

Memfungsikan Mouse Scroll pada GRID
- Buat Procedure berikut :

procedure TForm1.MyMessageHandler(var Msg: TMsg; var Handled: Boolean);
begin
  if (Msg.message = META_SETTEXTJUSTIFICATION) then
    if ActiveControl is TDBGrid then
    begin
      if msg.wParam >0 then
        SendMessage(ActiveControl.Handle,WM_KEYDOWN,VK_UP,0)
      else
        SendMessage(ActiveControl.Handle,WM_KEYDOWN,VK_DOWN,0);
   handled := true;
   end
end;


- Tambahkan pada Main Form event Form Create :
  Application.OnMessage := MyMessageHandler;

gravatar

Unlock Modem Huawei E220

Buat yang punya modem huawei E220 dari indosat 3g atau telkomflash berikut tutorial cara unlock modemnya. Tutorial unlock modem huawei E220 indosat dan telkomflash ini didapat dari sumber namakuaji.wordpress.com.

Semoga tutorial unlock modem huawei E220 ini berguna, berikut caranya :

Cara Unlock Modem Huawei E220 Indosat 3.5 G :
1. Keluarkan SIM Card dari dalam Modem Huawei E220 (tidak terpasang)
2. Hubungkan Modem Huawei E220 ke PC/Laptop
3. Install Firmware Update E220Update_11_117_09_04_00_B268

Read more »

gravatar

Recover the BIOS on a Compaq CQ45-107TX

The following is a discription of how to recover the BIOS on a CQ45-107TX running the InsydeH2O EFI BIOS using a USB thumb drive.

IMPORTANT !!!
Obtained the correct BIOS file, HP seem to provide many different BIOS’s. For instance the BIOS for CQ45-107AU is not the same as CQ45-107TX.

For the CQ45-107TX I used the Insyde BIOS version F.04 file 30F7F04.FD then Renamed the file 30F7F04.FD to 30F7.BIN and placed it on a USB thumb drive.Disconnected the AC adapter from the notebook.Removed the battery from the notebook.Inserted the USB thumb drive into one of the USB ports on the notebook.
Didn’t seem to matter which one.

Read more »

gravatar

Setting Resulusi 1024×768 LCD Asus EeePc Tanpa Scrolling

Asus EeePC laptop kecil yang hebat tetapi sayang memiliki resolusi yang rendah. Disini saya ingin share tips mengubah resolusi layar eepc menjadi 800 × 600 atau 1024 × 768 tanpa scrolling.


Berikut langkah2-nya : 
  • 6. Pilih install secara manual (Install from spesific location)
  • 6. Pilih "Don't search....."
  • 7. Klik Have Disk lalu cari dari folder driver yg sudah di download tadi.
  • 8. Klik next dan akan dilanjutkan dengan proses install
Lakukan langkah-langkah tersebut untuk kedua  adapter yang ada. Lalu restart EeePC anda. Setelah booting ulang seharusnya anda dapat mengatur resolusi ke 800 x 600 atau 1024 x 768 dengan tampilan full tanpa scrolling.




* Disclaimer *
  • Tips ini berjalan pada windows XP 
  • Penulis tidak bertangung jawab atas segala sesuatu yang diakibatkan oleh tulisan ini.

gravatar

Cara Jitu Download Driver Windows

Langsung to the point aja gan...
Berikut ini adalah cara mengenali dan mencari driver untuk perangkat komputer anda tanpa software atau program bantuan (spt driver genius, dll) hanya dengan bantuan http://devid.info


Step 1.

Read more »

gravatar

Error install Microsoft Office 2007 pada Windows Xp Home Edition


The windows installer service cannot update one or more protected windows itulah pesan error yang muncul pada saat saya menginstall microsoft office 2007, Pesan ini muncul ketika saya menginstall windows xp menggunakan flasdisk seperti artikel Cara Install Windows XP dengan Flashdisk yang sudah pernah saya bahas sebelumnya. Tetapi jika saya menginstall Windows ini dari CD error ini tidak muncul.

Saya cari masalahnya dengan melihat Log error tenyata terdapat pesan “Error 1933. The Windows Installer service cannot update one or more protected Windows files. SFP Error: 1223. List of protected files:\r\nc:\program files\common files\microsoft shared\web server extensions\40\bin\fp4autl.dll”. Jadi intinya installer microsoft office 2007 tidak bisa menemukan file tersebut sehingga proses install berhenti dan berikut adalah solusinya jika anda mengalami error seperti ini :

- Buka Cd installer windows XP kemudian masuk ke directori “i386“ dan cari file “FP40EXT.CAB” . atau download file nya di sini

- Copy file tersebut dan Extra menggunakan Winrar/7zip.
- Dari hasil ekstrak tadi cari file “fp4Autl.dll“
- Kemudian Copy file tersebut ke directori C: \program files\common files\microsoft shared\web server extensions\ 40\bin .
- Ulangi Proses installasi Microsoft Office anda dan kini error tersebut tidak muncul lagi.

Selamat mencoba mudah-mudahan berhasil

Sumber - ndroe

gravatar

WinXP USB Flashdisk Installer


Tips ini mungkin sangat berguna bagi anda pemakai netbook, terutama kalau tidak memiliki CDROM external atau converter ide/sata to usb. Sekarang anda tidak perlu lagi mencari cdrrom external dsb, cukup dengan flashdisk minimal 1Gb anda bisa menginstall win xp ke netbook/notebook/pc yang support usb boot.

Berikut ini adalah cara membuat windows xp installer menggunakan USB Flashdisk.

Alat-alat yang harus di persiapkan :
- Usb Flash disk apa aja ( Min 1GB lebih besar lebih bagus).
- File iso image winxp ato cd installer winxp (harus pake cdrom drive)
- Download Program berikut ini USB_MultiBoot_10.zip

Tahapan :
- Colokan usb flashdisk
- Extrak file iso image winxp ke sembarang folder.
- Extrak usb_multiboot_10 yang sudah di download..
- Jalankan usb_multiboot_10.cmd
- Format usb flashdisk dengan ntfs.
- selanjutnya tinggal 1.. 2.. 3..
- Selesai,,,

Usb Flashdisk anda sudah siap di gunakan untuk menginstall winXP ke netbook anda..