Suddenly today I noticed that my DVD drive/burner was no longer available to me. In Device Manager the device was shown, but Windows had a problem: “Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)” Uninstalling and re-installing the device didn’t help, in fact the driver installation process ended with status “failed”.
So I looked around and I got lucky to find this forum post, which actually solved the problem (even without a reboot …
Wow, it’s read-the-forums day for me today. I burnt an ISO image on a DVD, and for some reason apparently I forgot to finalize the disc…
_Let me mention this right here: I’m one of those people who use their DVD burner sporadically, and I manage easily to forget every time about details like finalizaton — am I supposed to do it? Shouldn’t the disc be usable if I don’t do? I know I can leave it open if I want to add something, but that doesn’t make sense if the disc is then not usable, does …
Not normally something I post about these days, but Delphi is something I used to use a lot… what’s more, Developer Express as a company is obviously still very much involved in the Delphi market. So I found this article very interesting, which details a lot of the things you’ll want to know when targeting Vista from your (non-.NET) Delphi applications. Written by Nathanial Woolls, I should add — very good work!
I forget about this every time and have to search the net again for the info: since Outlook 2000 there have been certain file types that can’t be opened or saved by default when they arrive attached to an email. If such attachments are encountered, Outlook shows the following message: “Outlook blocked access to the following potentially unsafe attachments”. Everything you need to know to change this is on this Microsoft KB page, and it even works with Outlook 2007.
…
Two things I don’t really like about Firefox 2.0 RC: the tabs each have a close button now, and when I open a large number of them in one window, I need to scroll right and left to see them all (sure, I can also use that tab list menu, but that’s yet another metaphor for working with tabs).
I understand the reasoning behind these new features, but I just don’t like them — sometimes I want to close a bunch of tabs at the same time, and now I need to hunt for each of the close buttons with the …
In two previous posts (here and here) I have previously posted about how to draw rubber band selection rectangles similar to what Explorer does. Now a reader contacted me by email and asked for an extension: he wants to have a reverse selection, similar to this image:

No problem, of course :-)
I started out from the improved version of the first demo and made a few changes — all you have to do is replace the `SelectionPanel.OnP …

Another thing I don’t like about OneCare: it wants me to set automatic updates to the highest level, where they are automatically downloaded and installed. I don’t like to do that for a number of reasons — I just don’t want my computer trying to handle that kind of thing without me being there (and I have it running all day and night), and there are lots of situations during my workday when I just don’ …
I had this test program that used a connection string to open a Jet format database. Worked just fine. I copied the connection string over to a more complex project, and all of a sudden I got an exception saying “Could not find installable ISAM”. Wow. Looking around, there’s lots of info about that message, some of it from Microsoft, like here and here. None of that seemed to have anything to do with my problem, though.
Know what it was? The connection string should have been this: `Provider=M …