|
I have been using UltraEdit for years; it's very fast at handling huge files, has a variety of modes for various programming languages' syntax, xml, csv files, etc.
Does auto-save, auto-notify if a file is changed, supports multiple same-file edits, and about a million other features. imho very reasonably priced. It integrates with other IDM products like UltraCompare and UltraFinder.
They have trial versions you can test [^].
“I speak in a poem of the ancient food of heroes: humiliation, unhappiness, discord. Those things are given to us to transform, so that we may make from the miserable circumstances of our lives things that are eternal, or aspire to be so.” Jorge Luis Borges
|
|
|
|
|
when I connected my modem there are 2 ports. but how can I detect that which is data port and which is voice port by C#.net coding?
|
|
|
|
|
Since you're asking about the functionality of a very specific piece of hardware that most people are not going to have access to or experience with, your single BEST source of information is going to be the support forums of the company that made the modem.
|
|
|
|
|
|
|
I've set (or get) the background color NavBar Control but it isn't ? you see code below.
set background color NavBar Control:
navBarControl1.Appearance.GroupBackground.BackColor = Color.White;
navBarControl1.BackColor = Color.White;
or get background color NavBar Control:
System.Drawing.Color c1 = navBarControl1.Appearance.GroupBackground.BackColor;
System.Drawing.Color c2 = navBarControl1.BackColor;
webBrowser1.Document.BackColor = c1;
webBrowser2.Document.BackColor = c2;
do you know set or get the background color NavBar ?
|
|
|
|
|
Since you apparently purchased a very expensive software suite to use this component, why not take advantage of the DevExpress support forums, and ask a question there, or, perhaps, find your question already answered here: [^], and here: [^].
“Use the word 'cybernetics,' Norbert, because nobody knows what it means. This will always put you at an advantage in arguments.” Claude Shannon (Information Theory scientist): letter to Norbert Weiner of M.I.T., circa 1940
|
|
|
|
|
Hello,
I'm trying to load this site http://www.terra.com.br, an object webBrowser with WindowsForm,
but not loads, is only thinking someone would know how to please
webBrowser1.Navigate("http://www.terra.com.br");
Thanks
William
|
|
|
|
|
It's impossible to tell you anything useful from what you posted.
There isn't anything wrong with the code as far as I can tell and you haven't given a description of what is happening when you go to that site, other than "it doesn't work". That isn't very helpful at all.
|
|
|
|
|
Thanks for the reply.
I just want to load the site described in webbrowser, for example if I upload http://www.globo.com works perfectly if I put http://www.terra.com.br it does not load the site is only Loading before worked but change the layout of the site and loads more I downloaded this project here on CodeProject and the same thing happens
http://www.codeproject.com/Articles/60179/Web-Browser-in-C
thank you
William
|
|
|
|
|
I couldn't tell you why it doesn't show up. I don't have access to it from work.
The WebBrowser control is a kind of wrapper around the rendering engine of the version of Internet Explorer you have installed on your machine. It's not a 100% working version of IE or a web browser. It has it's limitations.
For example, if the version of IE you have installed is IE9, the rendering engine the webbrowser control uses will look like, the the website your browsing, IE7. The rendering engine is common to IE versions 7 through 9.
If you have IE6 installed, it gets worse. You're actually using the rendering engine that come in IE 4!
Open your application and have it navigate to http://www.whatsmyuseragent.com[^] and you can see how websites see your application.
|
|
|
|
|
ok, this was the answer,
Your User Agent String is:
Mozilla/4.0 (compatible, MSIE 7.0, Windows NT 6.1; WOW64; Trident/7.0; SLCC2;. NET CLR 2.0.50727;. NET CLR 3.5.30729;. NET CLR 3.0.30729; Media Center PC 6.0;. NET4. 0C;. NET4.0E; InfoPath.3), simulated in IE7 and the same thing happened, then the problem is there, I have to force the webbrowser to simulate a more recent version of IE, I have the latest version on my machine. How do you know?
thank you
|
|
|
|
|
thank you very much.
this link shows the resolution the problem was the same, he simulates previous version, I forced him to simulate the current version
http://weblog.west-wind.com/posts/2011/May/21/Web-Browser-Control-Specifying-the-IE-Version
thank you very much
|
|
|
|
|
Hi,
I’ve one issue which is causing a problem at production. I’ve web service written in ASP.net and issue is related to the session management. When there are 2 or more session running simultaneously then application is not able to detect the subsequent requests from respective sessions and responding the data of one session to the other session’s request. This is happening randomly so there is no certain way to produce it. The way I have done the session coding is to create session when user login’s and store its respective data in session so that when that data is required it should respond it quickly and not fetching data from backend at that time. I cannot afford to avoid the session and send new request to back end all the time. Most of our applications are working on same architecture. When login function is called then first I empty the session variable and then after successful authentication I create new session and stores the data in it.
Please let me know, how I can resolve this issue. Any help is greatly appreciated.
Thanks,
Ruchika
|
|
|
|
|
You would have better luck asking in the ASP.NET forum.
|
|
|
|
|
Hi all, I am using the following code to change startup type of a windows service.
string MyserviceName = "Test Service1";
ServiceController servicen = new ServiceController(MyserviceName);
string ServiceName = servicen.ServiceName.ToString();
string startupType = "Automatic";
ManagementPath myPath = new ManagementPath();
ManagementBaseObject outParams = null;
myPath.Server = System.Environment.MachineName;
myPath.NamespacePath = @"root\CIMV2";
myPath.RelativePath = "Win32_Service.Name='" + ServiceName + "'";
using (ManagementObject service = new ManagementObject(myPath))
{
// Set startmode to Automatic (auto start at boot )
ManagementBaseObject inputArgs = service.GetMethodParameters("ChangeStartMode");
inputArgs["startmode"] = startupType;
outParams = service.InvokeMethod("ChangeStartMode", inputArgs, null);
}
But, I am getting a InvalidCastException as "Specified cast is not valid" error at service.GetMethodParameters("ChangeStartMode");
Please help me.
|
|
|
|
|
Odd. I see nothing wrong with that line of code. Are you certain the exception is at that line?
/ravi
|
|
|
|
|
am run this web application popup open in unable to start debugging
please help me
|
|
|
|
|
Do not post the same thing in multiple places: it duplicates work and that annoys people.
You have this posted in QA, leave it there.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
As mentioned, please do not cross-post. However, no one can help until you give the full error. If you google the error you'll see there are many reasons the error can happen. You'll need to go through the various reasons to figure it out.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Ok, so I play a game called neverwinter nights, that has a good modding community.
They created this plugin based server addon called nwnx, which is wrote in c++ code, and allows the invoking/calling of internal nwnserver methods with the desired arguements.
The community were able to build this because bioware were kind enough to release an idb (symbols database) for decompiling the nwnserver program.
This allows us to know the exact memory locations of methods within the server application.
My question is this:
If I have memory offsets of the methods, is there anyway to bind a c# method to those locations, and invoke them from a c# program.
I am aware of appdomains and protection, but I believe I have a way around that.
I have my own nwnx plugin,that allows me to call c# code from the c++ code.
The problem with this is that its a one way call.
Once the nwn -> nwnx -> c# code is executed, it has no way of calling back from c# -> nwnx -> nwn
The good news is that all these dll plugins, are run inside the nwnserver process through dll injection.
So the appdomain protection should be bypassed.
So the question - can I, given the method locations are known, invoke them from c# code, and if so, can someone give me an example
Eg:
Given a c++ method signature of
void (__thiscall *CNWSCreature__PossessCreature)(CNWSCreature *pTHIS, nwn_objid_t oidPossessee) = (void (__thiscall*)(CNWSCreature *pTHIS, nwn_objid_t oidPossessee))0x004CD1B0;
How would I go about binding 0x004cd1b0 to a method that I can invoke in my c# code.
I know reflection can accomplish something similar with objects created in vbScript through the getref method.
eg
objRef.GetType().InvokeMember("", System.Reflection.BindingFlags.InvokeMethod,
null, objRef, args);
|
|
|
|
|
|
Is it possible to specify this as an attribute parameter for PInvoke? This should be compile time binding if possible.
|
|
|
|
|
Hi All
I knew the basic use of it(to use it with base methods so that use can override them in derived classes.)
But what is the use of overriding a method in derive class. We also achieve the same by creating another function too in the derive class.
Please let me know the real advantages of using virtual in base class.
Regards
Varun
|
|
|
|
|
Simple: if you specify virtual when your base class creates a method, then it can (but doesn't have to be) overridden in the derived class.
Lets take an example: a Fruit class.
If you create a virtual Peel method which uses a knife to cut away the peel, you can override it in your derived Apple class to use an apple peeler - because it does a better job. And in your Orange class to just use your fingers.
But in all cases, you just call the Peel method from other code and it doesn't need to worry about which actual method is used. Just as if I threw you a paper bag containing a piece of fruit and told you to "peel that". You would open the bag, and decide on the best method to use to do it - knife, peeler or fingers - as a result of which fruit you found: A Mango would need a knife, an Apple a peeler, and an Orange your fingers.
When you use virtual in your base class, the system will use the most-derived version:
public class Fruit
{
public virtual void Peel(){Console.WriteLine("Knife");}
}
public class Orange : Fruit
{
public override void Peel()
{
Console.WriteLine("Fingers");
}
}
public class Apple : Fruit
{
public override void Peel()
{
Console.WriteLine("Peeler");
}
}
public class Mango : Fruit
{
}
And so
Orange o = new Orange();
Apple a = new Apple();
Mango m = new Mango();
Fruit f = new Fruit();
o.Peel();
a.Peel();
m.Peel();
f.Peel();
f = o;
f.Peel(); Will give you:
Fingers
Peeler
Knife
Knife
Fingers Without you having to look at what type of Fruit it is and calling the appropriate Peel method yourself.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|