This is a weird one, as I don't think it has anything to do with the code I'm using per se.
I'm in the middle of a very simple Delphi project, it just uses the file open dialog, makes a couple of changes to the file and then saves it.
Recently I started seeing a problem right after the file dialog is called. After the dialog closes (with or without selecting a file), the program hangs for 15-20 seconds. This hang happens while debugging and after creating/running the EXE.
Here's the tricky part. If I move the EXE to another PC, it doesn't hang.
It seems likely that some other program is conflicting with my program, but I'm not sure what it might be since I haven't made any changes recently (that I recall!). Before I go through disabling everything one at a time, I thought I'd check with the experts here.
Have you seen this kind of thing before? Any ideas how I might track down the culprit? I'm assigning a full 500 points, since this one is so weird. Thanks!