Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Where's WindowsFormsApplicationBase class?

Posted on 2013-01-04
13
Medium Priority
?
432 Views
Last Modified: 2013-01-04
I'm following this example, method 2 but doing it in C#
http://emoreau.com/Entries/Articles/2008/11/Passing-arguments-to-an-application-startup.aspx

I have this but I cant find WindowsFormsApplicationBase

namespace Scene7API
{
    class cStartup : Microsoft.CSharp.// (but i dont see other methods to get me to the namespace above

    {
    }
}
0
Comment
Question by:Camillia
  • 5
  • 3
  • 2
  • +2
13 Comments
 
LVL 30

Expert Comment

by:Randy Downs
ID: 38744188
Maybe this will help
http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.applicationservices.windowsformsapplicationbase(v=vs.80).aspx

public class WindowsFormsApplicationBase : ConsoleApplicationBase

Open in new window

0
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 38744197
It tells you in the article:

Public Class cStartup
   Inherits Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase
End Class

Open in new window


You'll probably need to add a reference to Microsoft.VisualBasic.dll.
0
 
LVL 7

Author Comment

by:Camillia
ID: 38744229
I'm using C# tho...not VB. Let me add a reference to Microsoft.CSharp.dll

Now, If I use
public class WindowsFormsApplicationBase : ConsoleApplicationBase

That's WindowsFormsApplicationBase inherting from ConsoleApplicationBase....

I need (per that article) my class to inherit from WindowsFormsApplicationBase
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 7

Author Comment

by:Camillia
ID: 38744236
I added a reference to Microsoft.CSharp.dll, that doesnt give me WindowsFormsApplicationBase either
0
 
LVL 70

Accepted Solution

by:
Éric Moreau earned 2000 total points
ID: 38744253
you can add a reference to the VB library in C#
0
 
LVL 45

Expert Comment

by:AndyAinscow
ID: 38744257
You probably don't need it.
What are you trying to do ?
start an app AND pass arguements to it ?
read the arguements passed to the current app ?
Start only one instance of an app ?
0
 
LVL 7

Author Comment

by:Camillia
ID: 38744268
Let me try it, Emoreau
0
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 38744392
Very interesting choice of answer selection.
0
 
LVL 7

Author Comment

by:Camillia
ID: 38744463
oh, i'm sorry. I just saw that you have the same answer at the botton of your answer. If I can reopen and divide the points, i can do that.
0
 
LVL 45

Expert Comment

by:AndyAinscow
ID: 38744648
I'm just puzzled why you highlight you are doing it in C# and then accept an answer to use VB.
0
 
LVL 7

Author Comment

by:Camillia
ID: 38744652
because i didnt know i can add VB dlls to C# project. I tried it and it worked.
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 38744672
there is nothing wrong in using the VB library in C# if it contains features you want!
0
 
LVL 45

Expert Comment

by:AndyAinscow
ID: 38744689
>>there is nothing wrong in using the VB library in C# if it contains features you want!

Agreed - but maybe there is a simple C# way to accomplish what was required.  (One can get from A to D round a square by going A..B..C...D if one wants but maybe A..D is more suitable).

Anyway as long as it works.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…

782 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question