Argh - yes. However, that is the same as Environment.UserName and returns the
user that is running the current process, not a specific process from the
processes list. I suppose, thinking about it, it's probably the same thing
under Windows 98, as there are no services so presumably no "system" users,
and no fast user switching, so all processes must be run by the same user.
Also, I had very odd results with Environment.UserName - if I didn't set up
any users on a new W98 installation then Environment.UserName returned "User"
which must be some sort of default. However, I then set up a real user. Then,
when I logged in, I hit Cancel on the login dialogue. Now, strangely,
Environment.UserName returns blank. Go figure, as they say. I suppose W98
just doesn't handle users properly and there it is.
Nevertheless, thanks for getting back to me.