|
|
What valid reason could you have for wanting to do this? The whole point of showing things in the Task manager, is to provide information about the process and give the user the chance to kill the application if it starts to run away. The only applications I know of that try to hide their presence are generally malicious.
|
|
|
|
|
Pete O'Hanlon wrote: What valid reason could you have for wanting to do this?
There isn't any valid reason for it. As mentioned in the other post by others, the user must be able to control their PC and be able to kill processes when they have to.
Pete O'Hanlon wrote: only applications I know of that try to hide their presence are generally malicious.
That is the impression I get.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
"Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham
|
|
|
|
|
That is easy, just replace taskmgr.exe by something you develop yourself.
|
|
|
|
|
And then get hired by Microsoft. Head up one of the OS development teams. It shouldn't take too long.
|
|
|
|
|
No thanks. I would consider rewriting Task Manager if I really felt a need, which I don't, but it has to end there.
|
|
|
|
|
|
For a C# (or .NET) application, this is not easy at all. The main issue is that the .NET framework did not provide the necessary API to acomplish this task, so you have to reside on Win32 API, or, even on kernel API.
|
|
|
|
|
Just saw ur question... Actually this is VERY possible. I made a code that hides the process from process tab. When u look at running process number, it stays the same, but the exe process isnt on list anymore. Quite hard to do, but possible
|
|
|
|
|
Hi all,
I have a control that builds up queries to be run against both Databases and the .NET DataTable, in this control the user can select individual parts of the query to be case-insensitive. To generate this query for the database is easy because I can just surround the field names and variable with UPPER() e.g.
SELECT * FROM ... WHERE UPPER(name) = UPPER('test') AND surname = 'test' AND town = 'test'
Now I know I can make an entire datatable case-insensitive but I don't want to do this, I want just individual parts of the WHERE clause to be - is there any way of doing this in my DataTable Select()?
Thanks in advance, Tom
|
|
|
|
|
Most databases I know of, are case-insensitive by default.
What is the problem?
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
The .NET DataTable I'm querying on is case sensitive because I've set it to be, what I want a user to be able to do is to add a load of conditions and set just certain ones to be case-insensitive so they may wish to only find a record if the location field matches 'Home' in that case, but also to use the same query to match any records where for example the name field contains 'Test' in any case.
The issue is with .NET DataTables rather than databases because my DB is case-sensitive and to acheive the same result I just wrap UPPER() around the fields I want to make case-insensitive, I hope I've explained this a bit better?
|
|
|
|
|
ro88o wrote: hope I've explained this a bit better?
Yes
From what I can see, case-sensitivity can only be set on the DataTable as a whole, and not individual columns.
Perhaps, someone else knows of a way?
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
hello i have made setup file for my window application i want to make installation og .net framework by same setup so i am not able to make it plz suggest something
Thanks & Regards,
Prashant B. Lavate
Software Engineer
Mobile : +919423872257
Pune(India)
|
|
|
|
|
Prashant B. Lavate wrote: so i am not able to make it
So what exactly is the problem?
xacc.ide - now with TabsToSpaces support IronScheme - 1.0 beta 1 - out now! ((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
|
|
|
|
|
i have made setup file added dependencies but when i statrted installation for he shows messgae for frmawork when i click accept it installs it from net
Thanks & Regards,
Prashant B. Lavate
Software Engineer
Mobile : +919423872257
Pune(India)
|
|
|
|
|
You can download .NET framework redistributable and supply it along with your package. The install creator program which I used has an option to install framework before installing application.
|
|
|
|
|
yes but i am making setup file by .net only i.e. set up and deploy and deplymen project so from there how can i make it?
Thanks & Regards,
Prashant B. Lavate
Software Engineer
Mobile : +919423872257
Pune(India)
|
|
|
|
|
And which is that? That sounds like a dandy nice feature, I would definitely like that.
|
|
|
|
|
|
You want to ship .Net framework along with your setup project?
If that is the case, set it as a prerequisite in the properties of your setup project.
Loading signature. Please wait...
|
|
|
|
|
yes i setted that but it asks me url path for that but how can setup the same folder
Thanks & Regards,
Prashant B. Lavate
Software Engineer
Mobile : +919423872257
Pune(India)
|
|
|
|
|
Hello,
I'm using Stream.Read(byte[] buffer, int offset, int count) . Is there an alternative to that method (or a property to set) so that the method won't return until all count is read (or end of stream is reached)? Or should I do something like this:
int n = 0, readCount = 0;
while ((n = myStream.Read(buffer, readCount, countToRead - readCount)) > 0)
readCount += n;
|
|
|
|
|
No, you can't force it to read the number of bytes that you request. You have to use a loop with the Read method if you want to read the entire stream.
You should check if the return value from the method is zero, not only if the total number of bytes has reached the expected. If the stream happens to be smaller than you expect, your code will go into an eternal loop.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Yes, I edited the post and checked the return value, probably at the same time you were writing.
Thanks.
|
|
|
|