Archive for July, 2008

Avoid Access Violation Error from OpenDialog (TOpenDialog) / SaveDialog (TSaveDialog)

By Technofreak at 24 July, 2008, 10:53 am

Whe I use OpenDialog (TOpenDialog), SaveDialog (TSaveDialog), OpenPictureDialog (TOpenPictureDialog), or SavePictureDialog (TSavePictureDialog), on Delphi 7 or Turbo Delphi Explorer running on Windows Xp Sp2, I always get access violation error (run time error) after I open the dialog box for second time. At first time the application run, it’s OK to open and browse the [...]

Read More >>

Current Limiting Circuit

By Technofreak at 10 July, 2008, 4:47 pm

Introduction Current limiting circuit often misinterpreted with current/circuit breaker. Unlike a fuse that break a circuit connection, a current limiter only limit the current at a predetermined level. Current limiting circuit can be as simple as a single resistor, but here I present an active current limiting circuit. With a resistor (a passive current limiter) [...]

Read More >>