|
Dave, I also forgot to mention one more thing specific to COM Interop that is privately acknowledged by MSFT .NET team during my company and MSFT common project... According to MSFT, just COM Interop memory consumption between WebBrowser and any .NET Control inside of it is ~12MB... Just thought might be of interest to you and maybe something you could clarify for yourself if in doubt...
Again,
Regards
I
|
|
|
|
|
My numbers - 22,204 for a pretty complex managed C++ app. This is doing COM interop (it starts the MSJVM... don't ask) and runs a 3D DX7 based rendering engine.
IMHO .NET is good stuff. Some oddities, but for a 1.0 product not bad. And the time it saves in UI programming...
|
|
|
|
|
microsoft first introduce ole
then com
then dcom
then com+
then .net
techonlogies for making programer live more easy.
i bet that .net it will be in windows by default like mfc is
so why will we stress now in a couple of years you will see .net desktop aplication as ofen as you see today mfc aplication so...
|
|
|
|
|
Before I read the complete thread - it was as quite clear that we had a Russian here, a self opinionated, self obsessed individual I've worked for many a year in the industry and have yet to come across a Russian who isn't looking for argument believes he/she is superior after leaving there 'wonderful' country (and let me say it is)
A little respect unfortunately people here have different opinions and different needs were not all industry leaders, oh were can I read anything you've published other than this diatribe?
|
|
|
|
|
Serious sh*t of you, many things he says are right and detailed, which is much more uncommon from people like you and MS advocates...
And I swallow a small raisin.
|
|
|
|
|
Hey, IDIOT: Original article and system was written by Russian too... So, what's your point?...
BTW: Your racist remarks just confirm who is more "opinionated" among us!
Just goto hell...
|
|
|
|
|
I'm thrilled to have this utility rather than launching a separate command window each time I wish to perform a command line task in a folder, but I am concerned about efficiency, so if anyone could answer this it might put my mind at ease. When I install this component and run Explorer, at that point has .NET been invoked and is the memory consumption greater than if I hadn't installed the bar? In other words, prior to actually hitting Ctrl-M, what is the footprint of a registered explorer bar, if any?
Thanks!
James
|
|
|
|
|
Pretty funny reading this comments 6 years later while .NET has matured so much and there are so many companies and private developers using .NET.
|
|
|
|
|
"Well, that is how it looks like. Isn't it a beauty?"
Normski. - Professional Windows Programmer
|
|
|
|
|
Very cool. Can't believe I haven't seen something like this before, sure kicks the crap out of the "Cmd prompt here" menu hack!
|
|
|
|
|
Hi,
I'm working on a Browser Helper Object and want to add a hotkey (I'm using atl/mfc, not .NET). I can get the hotkey to appear in the explorer bars menu of IE easily enough, but it doesn't do anything!
Is there a registry entry I need to add / set somewhere to let IE know about the hotkey?
Thanks!
Chris
|
|
|
|
|
Hi Chris.
Well, the way I doing it is through Windows Hooking (SetWindowsHookEx). You can see CtrlMHook class in my source code. Although it is in C# it is pretty much the same way you can do this in C++(just get rid of DllImport and delegates stuff). I think there should be some C++ example available, KBBar or something. When you say you can 'get the hotkey to appear in the explorer bars menu' what do you mean ? Can I benefit from you knowledge ?
P.S. About the registry, I think I was looking pretty hard(with regmon) and didn't find anything.
Thanks,
Pavel.
|
|
|
|
|
Hi Pavel.
You're work is fantastic. However, since I am not using plain vanilla cmd.exe but 4NT [Paul], I would like to see an option to change the used command processor (which is cmd.exe by default).
Regards
Thomas
Sonork id: 100.10453 Thömmi
Disclaimer: Because of heavy processing requirements, we are currently using some of your unused brain capacity for backup processing. Please ignore any hallucinations, voices or unusual dreams you may experience. Please avoid concentration-intensive tasks until further notice. Thank you.
|
|
|
|
|
Hi Thomas,
Just tested it with 4NT401 – looks good. It will be probably a couple of days until update 1.2 ready. Want to bring nice Options dialog. So if you are in a hurry you can modify ConsoleCtrl.OpenConsole() yourself:
<br />
bool b = Win32.CreateProcessW( <br />
null,<br />
@"c:\4nt401\4nt.exe",<br />
IntPtr.Zero,<br />
IntPtr.Zero,<br />
false,<br />
0x0400400,<br />
IntPtr.Zero,<br />
null,<br />
si,<br />
pi );<br />
Nice suggestion, thanks,
Pavel.
|
|
|
|
|
Pavel Zolnikov wrote:
Nice suggestion, thanks,
It's sheer selfishness
Pavel Zolnikov wrote:
Want to bring nice Options dialog.
Wow. I am looking forward to it
Regards
Thomas
Sonork id: 100.10453 Thömmi
Disclaimer: Because of heavy processing requirements, we are currently using some of your unused brain capacity for backup processing. Please ignore any hallucinations, voices or unusual dreams you may experience. Please avoid concentration-intensive tasks until further notice. Thank you.
|
|
|
|
|
I myself am used to using a TCSH for windows that runs inside the cmd.exe. Is this something that can be handled? Usually I run a batch file that opens my shell. Batch file looks like:
@echo off
title TCSH shell
call D:\Softimage\XSI_2.0.1\Application\bin\Setenv.bat
call I:\SHAKE\Shake-v2.46\init.bat
set Path=I:\TCSH_for_NT;I:\Shake\Shake-v2.46;%Path%
echo Environments are set for XSI 2.0.1 and Shake 2.46
set HOME=U:
cmd /C call I:\TCSH_for_NT\tcsh.exe
echo on
|
|
|
|
|
How about
bool b = Win32.CreateProcessW(
null,
"<span style="color:#af0000;">%comspec%</span>",
IntPtr.Zero,
IntPtr.Zero,
false,
0x0400400,
IntPtr.Zero,
null,
si,
pi );
Regards
Thomas
Sonork id: 100.10453 Thömmi
Disclaimer: Because of heavy processing requirements, we are currently using some of your unused brain capacity for backup processing. Please ignore any hallucinations, voices or unusual dreams you may experience. Please avoid concentration-intensive tasks until further notice. Thank you.
|
|
|
|
|
Absolutely outstanding thing here!!!
I've wished for something like this ever since I used Win95!!! (several years that is.)
Thank you!!! Thank you!!! Thank you!!!
Give me your adress, and I'll send you some money!
Best regards from Hugo Hallman.
|
|
|
|
|
I have tried to install it with the latest update (1.1) and I keep getting the following error:
An exception occurred during the Commit phase of the installation. This exception will be ignored and installation will continue. However, the application might not function correctly after installation is complete. --> Access to the registry key is denied.
After this the progress bar goes backwards and appears to roll back the installation eventhough it claims the installation was successful.
After installation the binaries are not to be found on my disk. Instead the destination directory contains installer.installstate and two .tmp files.
I am on Win2000 professional and have administrator priviliges.
Please advise,
Rex
|
|
|
|
|
Ok, now it is weird again . I recommend going to http://www.sysinternals.com downloading their regmon – wonderful tool by the way – and running it just before running setup. In Filter dialog set Include to msiexec.exe. After setup is done, you can save registry access operations history into a log file. See if you can find some failing. I would also appreciate a chance to look at this log.
|
|
|
|
|
Пятёрочка.
Ждём версии без .NET -
Translation -
Excellent - looking forward for a version with no .NET
|
|
|
|
|
Yes really good job
(if you look for non .NET you could look at msdn
article published on may 1999 by dino esposito:
it use custom folder to launch DOS prompt)
|
|
|
|
|
Hi,
realy a great idea!
I just have a slight problem: After I finally got it installed (had some trouble on the first run...), I worked with it for a while. But now I cannot start a normal command prompt anymore. The CMD.EXE process show up in the task mgr, however I do not get the window. Just a reboot helps.
Greets
Chris
|
|
|
|
|
Had the same problem
"When a friend hurts us, we should write it down in the sand, where the winds of forgiveness get in charge of erasing it away, and when something great happens, we should engrave it in the stone of the memory of the heart, where no wind can erase it" Nish on life [methinks]
"It's The Soapbox; topics are optional" Shog 9
|
|
|
|
|
I have tried the following:
- installed .NET Framework (20mb)
- check "Launch Explorer in a separate process"
- run the setup file
- log off and log back on
it didn't work. Then I tried
reinstalling, repairing, delete the registry keys mentioned, reboot my PC... it still didn't work. I am helpess now
I am using Windows XP Pro.
|
|
|
|