|
Ok, I did that.
Is that suppose to fix it so it compiles?
I do have the control on the toolbox.
It doesn't compile!
Sorry if this is a newbie question, but I still can't make it compile....
|
|
|
|
|
The problem is that you need to use the Office PIAs (Primary Interop Assemblies) and DO NOT generate these yourself. If you need to import an ActiveX control, once you get the right COM control on your toolbox, drag it to a form or other container control in your project. This will create a different kind of interop assembly - the only kind you should generate.
If it doesn't compile, you should provide more information about the exact error. There's an infinite number of reasons why something might not compile.
Also, please register for an account. It's quick and it's free and there's many people who go by the name "Anonymous" so it's difficult to know if I'm talking to the same person all the time.
Microsoft MVP, Visual C#
My Articles
|
|
|
|
|
thank you very much.
I have fixed it tho', and it was the version of office and visio I had on my laptop! I had Office 2002. Just by installing Office 2003 and Visio 2003 the compilation is perfect, with no changes on my part.
Thank anyway.
I hope this information is useful to other people.
|
|
|
|
|
I have Microsoft Visio 11.0 Drawing Control in my toolbox, but how do I get Visio controls there????
I mean, the elements to draw a UML graph, for example....
|
|
|
|
|
You'll need to read about the object model on MSDN[^]. There's also several articles on working with the Visio control.
Microsoft MVP, Visual C#
My Articles
|
|
|
|
|
As I suspected, you were trying to use the new PIAs more than likely. If you use the Office XP PIAs, you should be able to work with both Office 2002 and Office 2003 since following COM guidelines can help ensure then COM interfaces are backward compatible, which Microsoft does a pretty good job of doing (since they wrote the specs).
Microsoft MVP, Visual C#
My Articles
|
|
|
|
|
Ok,
got it.
Using a vss file as a container of the controls.
Thanks for baering with me!
|
|
|
|
|
I'm working with DataGrid in winforms application. I need to set focus() to a specific cell in the DataGrid.
I used the CurrentCell property to set the cell focus:
private void ColumnChangingHandler(object sender, DataColumnChangeEventArgs args)
{
switch (args.Column.ColumnName)
{
case "acsID":
{
string value = args.ProposedValue.ToString();
if (!IsNumber(value))
{
SetCellWithFocus(this.dataGrid2);
dataGrid2_GotFocus(sender, args);
}
break;
}
}
}
private void SetCellWithFocus(DataGrid myGrid)
{
myGrid.CurrentCell = new DataGridCell(1,1);
}
private void dataGrid1_GotFocus(object sender, EventArgs e)
{
MessageBox.Show(dataGrid1.CurrentCell.ColumnNumber +
" " + dataGrid1.CurrentCell.RowNumber);
}
but the focus was returned in the next cell.
Please help me.
Thanks
Mr Duc Linh Nguyen
|
|
|
|
|
I don't have VS.NET to test it now but it seems it is zero based.
Mazy
"I think that only daring speculation can lead us further and not accumulation of facts." - Albert Einstein
|
|
|
|
|
How do we get the current path of the application?
|
|
|
|
|
Use the static property StartupPath of the Application class.
|
|
|
|
|
Simply: Environment.CurrentDirectory . Its a string so you can feed this to other objects like DirectoryInfo and Directory .
|
|
|
|
|
While I'm sure you probably mean what the other reply suggested (Application.StartupPath ), "current path" is not always the same directory as the application. It is the current working directory, and can be set on shortcuts to something different, or if you are in a command prompt in a different directory and type the path to the application. The directory you're in is the currenty working directory. It's important to be mindful of this fact.
To get the current working directory, you can get the Environment.CurrentDirectory . If you want the application directory to be the current working directory anytime your application starts, set this property like so:
Environment.CurrentDirectory = Application.StartupPath;
Microsoft MVP, Visual C#
My Articles
|
|
|
|
|
Need to create and use custom attribute in Active Directory user account via LDAP.
Active Directory server works on Win2003 Enterprise.
How I can do it?
Thanks.
|
|
|
|
|
|
The articles that Mazdak's search lists don't explain how to add a custom attribute to the Active Directory schema, which is what you appear to be asking. For information on that, see How to Extend the Schema[^] on the MSDN. To get this schema extension attribute, you can use its name in the DirectoryEntry.Properties dictionary property.
Microsoft MVP, Visual C#
My Articles
|
|
|
|
|
Heath Stewart, thank you.
|
|
|
|
|
I have a class that is so long that I would like to split it into two or more files. Like keeping public methods and properties in one file and private methods and variables in another. Possible ?
|
|
|
|
|
Not yet. The functionality for this will be available in the next release though. (So, it looks like you'll have to wait a while)
"You can have everything in life you want if you will just help enough other people get what they want." --Zig Ziglar
Coming soon: The Second EuroCPian Event[^].
|
|
|
|
|
Hi
How do I change the Color of the client area of a form in MDI?
Thanks
Riaan
|
|
|
|
|
I'm sure you mean the client area of the MDI-Form. You have to use the Paint Event of the MDI-Form, get the rectangle of the Dark Grey Area and fill it with your Color.
Stefan
|
|
|
|
|
Hi,
does any one know the links to source code about audio or video chatting software developed in c#.
Thanks in advance
|
|
|
|
|
http://www.codeproject.com/useritems/direct_show_-_playa.asp
I hope that useful for you.
Mr Duc Linh Nguyen
|
|
|
|
|
here's the solution:
http://www.banasoft.net/AVPhone.htm
|
|
|
|
|
Is there any method of embedding VC++.NET code in VC#.NET Project and using the different functions declared in VC++ code in VC#.
CHEERS
|
|
|
|