Ok, how dumb of me earlier. I ran all the .exes through the dependency walker that comes with Visual Studio.
A VB App (any that I've ever seen, are all dependent on: MSVBVM50.DLL which in turn depends on stuff like GDI, Kernell, etc type dlls An MFC App would have MFC42 dll in its dependency tree, then GDI and kernell etc. For Office (for example), I see neither of those. I see WWINTL32.DLL (don't know what this is) and MSO97.DLL (likely just a library of common code for office), but no VB runtime or MFC42 anywhere in there. Therefore, if I had to make a semi-educated guess, I'd say that office is written (office 97 is what I have, so this is a little dated) entirely in C, no MFC, could be C++, but it's likely that it's using straight Win32 API calls for the GUI. Oops, sorry about the WAG I made earlier ;) That's a great tool for remembering what to ship sort of complex products, I always have it in my 'send to' menu, so I can make sure that our distribution folks never forget to include a .dll or whatever on a CD ;) > > Maybe they wrote them in Delphi.... > > > --- Florian Zschocke <[EMAIL PROTECTED]> wrote: > > Simon Rose wrote: > > > > > > It always did my > > > noodle that something could compile itself, if you > > see what I mean. Cool > > > though. > > > > It's called bootstrapping and every compiler does > > it. You have to > > start at machine level somewhere, tho, unless you're > > cross-compiling (which is what is usually done). > > > > > > > I would hope they don't use VB for anything. > > Sorry, but imho, I don't think > > > VB is up to the job. > > > > AFAIK the UIs are in VB. > > > > > > Florian. > > _______________________________________________ > > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > --------------------------------------- Eighty percent of life is showing up. -- Woody Allen _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

