Quote Originally Posted by szlamany
...With MS not supporting the continued use of API calls and such - won't new hardware and drivers simply stop interacting with them?
I think it's a mistake. One of the tools we use in house for reporting purposes is called SQR - it's cumbersome but it does job quite well and it's going to stay for awhile because it's part a major enterprise...
Anyway, I recently had to use it outside ERP system just because .Net is so lousy when it comes to printing simple reports (I really am missing that old good Printer object ).
Long story short some command line agrs need to be p-assed to sqr executable and some of them are folders and files names.
Because long path may contain spaces and arguments list will all be messed up I was forced to convert long path to short. The only way to accomplish this is to use the com interop to get to Win32 APIs.
Now you tell me why the heck framework doesn't naturaly support that?