Archive for June, 2008

4,971 views

So you want to write a service…

If you are going to write a service you should consider why you need it to be a service at all. If you can run your application as a standard user, you should do it. A service is a high privileged application that should be created with care and clear thoughts.
So think about your task [...]

644 views

Technical note

After making some changes to the A-records of the DNS servers responsible for *.delphi-jedi.net, a different host was queried by the clients (e.g. your browsers) for the contents of this blog. Obviously the other host didn’t know how to react and thus gave back a simple “no idea what file that is” (i.e. HTTP error [...]

846 views

Don’t misspell your target desktop…

If you want to use CreateProcess or CreateProcessAsUser and you also want to set the target desktop, you should make sure that the target winstation (usual winsta0) and desktop name (usual default) is spelled correctly.
If you misspell the name (say defaut instead of default – missing l ) the process creation may succeed but your [...]

2,020 views

Calculating Binary Hashes using TJwFileStreamEx
Why should I use TJwFileStreamEx instead of any other common stream class from the VCL?
Well this question is quite easily answered.
The first thing is that TJwFileStreamEx is based on Memory Mapped Files (MMF). MMF might be the fastest way to access files on your hard disk. Another good reason for using [...]

1,300 views

Issuetracker

The JEDI Community has an issue tracker where you can submit bugs, features and fixes. Please use this tracker for both JEDI projects API and WSCL.
http://homepages.borland.com/jedi/issuetracker
Switch to project “JEDI API” in the drop down field in the top right corner of the page.

Paypal donation (EUR)

Amount:
Website(Optional):

Archives

 

June 2008
M T W T F S S
« May   Jul »
 1
2345678
9101112131415
16171819202122
23242526272829
30