|
Todd,
The VC6 sample macros have been rewritten for VC7 so you can have a look at those to see the differences.
Kevin
|
|
|
|
|
招标:用C#实现MSHFlexGrid
本公司是国内知名软件公司,因项目急需,向社会编程高手招标,开发一个实现全部MSHFlexGrid功能的控件,要求用C#实现。具体和工期价格可面谈,并签订具有法律效力的经济合同。
联系方式:ywc@ufsoft.com.cn
|
|
|
|
|
Hi,
I had a project under visual c++ 6.0 to produce a static library (using MFC shared DLL). I just migrated the project under Visual c++ .NET and after recompilation, my library is twice bigger in size (in release or debug mode). This problem doesn't occur when I try to migrate a DLL project.
Any idea ?
Thanks
Nicolas Cadilhac
CAE Inc.
|
|
|
|
|
Hi,
how can I browse for computers in the .NET framework? I just want to let the user choose a database server via that well-known dialog...
|
|
|
|
|
I have seen a thread or two about this in the Microsoft forum's but there haven't been any reply's to them yet. In Visual Studio .NET Classview, when you double-click on a function/variable/structure (whatever) the cursor is not placed where it should be.
Actually, if the file is not open in VS.NET it will be placed in the right position, otherwise it is not.
Is this just an issue for me and a few others? Or is this a known issue and Microsoft knows about it ..
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
I have not seen this problem...
- Anders
Money talks, but all mine ever says is "Goodbye!"
|
|
|
|
|
Confirmed. Sometimes the cursor is placed on some totally wrong place. Can't say whether it only happens when the file is open though...
|
|
|
|
|
Yep. I've pinned it down to only occuring in C++ projects when the outlining feature is enabled ..
I have disabled outlining for my VC++ .NET projects and the classview behaves right. Everybody is obviously not having this problem, however I hope that Microsoft finds a fix for the few of us by the first SP.
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
I no I'm getting away from what this thread started out on... but.
I see you really are using VC++ 7.0. When I create a dialog in VC++ 7.0 I get a HTML version as well as the resource and DoModal seems to use them both. Have you seen any of this?
|
|
|
|
|
Yeah, by default the class CHTMLDialog is used instead of CDialog. You can ofcourse change this to CDialog when you first create the class for the dialog.
I guess it's Microsoft's way of trying to push people to using the HTML type dialog as it offers the possibility of richer dialogs etc. ...
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
Thank you!!!
Oh... then if I use the html code do I just delete the buttons off the resource so I don't have the buttons showing up twice?
If I go with CHTMLDialog can I still use the graphic interface for adding controls to the html?
|
|
|
|
|
You can indeed delete the buttons off the resource. I haven't fooled around with CHTMLDialog too much yet .. this next project I'm doing will have me doing it though.
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
Yah i just encountered the same pain in the butt.. turn off the outlining (which is one of the coolest features ).. and keep your fingers crossed that it will work one day soon.. it works when outlining is on, but only the first time you double click on the class/function.. doesn't seem to affect double clicking on variables, but that looks at the .h not the .cpp.. anyone got a phone number for a MS developer to make sure they are workin on it?
-dz
|
|
|
|
|
Yep, it is a problem with VC++ .NET and outlining .. I'm hopeing as well it gets to Microsoft and the issue is rectified with first SP
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
User Controls:
I have created a user control, simple datagrid, using code-behind. In my .ascx file, I used <%@ Control Language="c#"
CodeBehind="RealEstateSummary.ascx.cs" AutoEventWireup="false" Inherits="ETECH.RealEstateSummary" %>
and in the .cs I inherited from the UserControl Class using the Namespace ETECH.
Ok...I then created a simple .aspx file that contains the following:<%@ Register Tagprefix="MYETECH" Namespace="ETECH"
Assembly="ETECH" %>. I don't want to use the SRC attribute. My goal is to "use" it from the ETECH.DLL and not the SRC. Upon
execution I get the following message. I know the compiler found the control but I don't understand why it won't create the object
to use in my .aspx page. Can anyone help me? The reason for using .dll is so that other "projects" can use the .DLL by using
reference thus using the control without supplying the code.
...Sorry for the stupid question!
Thanks
Mark
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more
information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location
of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
ETECH.RealEstateSummary.InitializeComponent() in c:\documents and settings\mark gordon\my documents\visual studio
projects\hussey\etechprop\realestatesummary.ascx.cs:146
ETECH.RealEstateSummary.OnInit(EventArgs e) in c:\documents and settings\mark gordon\my documents\visual studio
projects\hussey\etechprop\realestatesummary.ascx.cs:136
System.Web.UI.Control.InitRecursive(Control namingContainer) +235
System.Web.UI.Control.InitRecursive(Control namingContainer) +179
System.Web.UI.Control.InitRecursive(Control namingContainer) +179
System.Web.UI.Page.ProcessRequestMain() +171
|
|
|
|
|
The exception that is being thrown is caused because you are accessing an object without first creating the object.
On line 146 of realestatesummary.ascx.cs you are using the object that is the culprit. Check in your code and make sure that somewhere you are assigning to that variable.
HTH,
James
Sonork ID: 100.11138 - Hasaki
"Smile your little smile, take some tea with me awhile.
And every day we'll turn another page.
Behind our glass we'll sit and look at our ever-open book,
One brown mouse sitting in a cage."
"One Brown Mouse" from Heavy Horses, Jethro Tull 1978
|
|
|
|
|
Hi.
I'm relatively new to C# and .NET and I'm trying to implement a MailMessage class using C#. When I build my app I get an error on this line "Using System.Web.Mail;". The error is :
C:\Vinna\vs.NET\fc\fcBunkaskraning\MyWatcher.cs(7): The type or namespace name 'Web' does not exist in the class or namespace 'System' (are you missing an assembly reference?)
What am I doing wrong??
Best regards,
Kristjan
|
|
|
|
|
As I said, I'm relatively new to .NET and C#. I've figured it out. I added a reference to System.Web and now it works
Best regards,
Kristjan
|
|
|
|
|
I'm sure this is a question many people have had and asked before, but I haven't seen or heard the answer. Is there an equivelent feature for the VC++ 6.0 ClassWizard in VS.NET?
I've seen how you can do the Add->Function, Add->Variable, etc. But that is obviously tedius if your adding a lot and I know it's here somewhere .. I've looked through all the Custom tools buttons, etc.
Help please ..
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
sorry ,there is no calss wizard in VC7
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
I wonder if this is what people want? Anybody think this will ever change per developer request? Or do you all think it's a feature that has been left with VC++ 6.0-- and gone for good?
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
Travis D. Mathison wrote:
Or do you all think it's a feature that has been left with VC++ 6.0-- and gone for good?
That's because MS want make the interface of different languages the same
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
Ahh, yes. Ofcourse. I should have thought of that -- that makes sense then.
Travis D. Mathison ---
--- After three days without programming, life becomes meaningless ...
|
|
|
|
|
Microsoft has just changed the interface. All the features existing in VC 6.0 are also available in VC 7.0 also, but they have just moved to VB kind of interface.
You Can Add Function,Variable etc with normal right clicking on Class View.
If you want to add some message handlers, or event handlers you need to right click the class and then select its 'properties'. Then you can select the buttons on top for 'Events', 'Messages' handling.
It is a real fact that the previous interface in much more simpler than the one existing in VS.NET.
|
|
|
|
|
I've not yet looked at VC++ 7, having been concentrating on C#. But I expected that we might run into problems of this sort when we moved to a combined IDE. No doubt, some of the more ambitious of us (not me!)will write a ClassWizard add-in. If not, i expect it will reappear in the next version of VS.
Kevin
|
|
|
|