Click here to Skip to main content
15,903,203 members
Home / Discussions / C#
   

C#

 
AnswerRe: Need help with API Values Pin
jschell22-Sep-17 8:58
jschell22-Sep-17 8:58 
QuestionDebug HTTP Vlient Handler (specifically cookies) in C# Pin
julian bechtold22-Sep-17 2:46
julian bechtold22-Sep-17 2:46 
Questionsplit method bug Pin
WoodChuckChuckles22-Sep-17 2:56
WoodChuckChuckles22-Sep-17 2:56 
AnswerRe: split method bug Pin
PIEBALDconsult22-Sep-17 2:51
mvePIEBALDconsult22-Sep-17 2:51 
GeneralRe: split method bug Pin
WoodChuckChuckles22-Sep-17 2:56
WoodChuckChuckles22-Sep-17 2:56 
AnswerRe: split method bug Pin
Richard MacCutchan22-Sep-17 3:44
mveRichard MacCutchan22-Sep-17 3:44 
GeneralRe: split method bug Pin
WoodChuckChuckles22-Sep-17 5:43
WoodChuckChuckles22-Sep-17 5:43 
GeneralRe: split method bug Pin
Richard MacCutchan22-Sep-17 5:56
mveRichard MacCutchan22-Sep-17 5:56 
GeneralRe: split method bug Pin
eddieangel22-Sep-17 6:42
eddieangel22-Sep-17 6:42 
GeneralRe: split method bug Pin
WoodChuckChuckles22-Sep-17 7:56
WoodChuckChuckles22-Sep-17 7:56 
GeneralRe: split method bug Pin
eddieangel22-Sep-17 8:13
eddieangel22-Sep-17 8:13 
QuestionI wants to show a stack panel using the TextBlock controls for the MyNotes about box. Which of the following code will help for me ? Pin
Member 1309368222-Sep-17 0:19
Member 1309368222-Sep-17 0:19 
AnswerRe: I wants to show a stack panel using the TextBlock controls for the MyNotes about box. Which of the following code will help for me ? Pin
OriginalGriff22-Sep-17 0:53
mveOriginalGriff22-Sep-17 0:53 
AnswerRe: I wants to show a stack panel using the TextBlock controls for the MyNotes about box. Which of the following code will help for me ? Pin
Pete O'Hanlon22-Sep-17 2:09
mvePete O'Hanlon22-Sep-17 2:09 
QuestionI wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Member 1309368221-Sep-17 22:59
Member 1309368221-Sep-17 22:59 
AnswerRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Eddy Vluggen21-Sep-17 23:15
professionalEddy Vluggen21-Sep-17 23:15 
AnswerRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
OriginalGriff21-Sep-17 23:18
mveOriginalGriff21-Sep-17 23:18 
AnswerRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Jochen Arndt22-Sep-17 0:17
professionalJochen Arndt22-Sep-17 0:17 
GeneralRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Rob Philpott22-Sep-17 0:19
Rob Philpott22-Sep-17 0:19 
GeneralRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Jochen Arndt22-Sep-17 0:23
professionalJochen Arndt22-Sep-17 0:23 
GeneralRe: I wants to convert a string to an array of bytes using UTF-8 encoding and write it to a file, which of the following code should be use ? Pin
Rob Philpott22-Sep-17 1:15
Rob Philpott22-Sep-17 1:15 
QuestionImplementing a COM Message Filter, it always fails... Pin
Joan M21-Sep-17 5:57
professionalJoan M21-Sep-17 5:57 
Hi all,

In my first C# console application I want to avoid COM problems and therefore I'm registering the IOleMessageFilter to handle any threading errors.

Well this wouldn't be a question without the problem part so here we go:

C#
public static void Register()
    {
      IOleMessageFilter newFilter = new MessageFilter();
      IOleMessageFilter oldFilter = null;
      int test = CoRegisterMessageFilter(newFilter, out oldFilter);

      if (test != 0)
        Debug.Fail("CoRegisterMessageFilter failed!");
      else
        _isRegistered = true;
    }


This never goes past the Debug.Fail, but I can't understand why as the message is not very explanatory by itself:

---------------------------
Assertion Failed: Abort=Quit, Retry=Debug, Ignore=Continue
---------------------------
CoRegisterMessageFilter failed!

   at SysConfig.MessageFilter.Register() in c:\...\MessageFilter.cs:line 42
   at SysConfig.DTE.CreateDTE(Boolean ideVisible, Boolean suppressUI, Boolean userControl) in c:\...\DTE.cs:line 50
   at SysConfig.Program.SysConfigM(Int32 i) in c:\...\Program.cs:line 163
   at SysConfig.Program.SetNumberOfM() in c:\...\Program.cs:line 136
   at SysConfig.Program.MenuHandler() in c:\...\Program.cs:line 48
   at SysConfig.Program.Main(String[] args) in c:\...\Program.cs:line 26
   at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
   at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
   at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
---------------------------


What could happen?, searching about CoRegisterMessageFilter is very fun as it doesn't show a lot of information...

And... I've just copied the class from an example, and called Register()...

I'm trying to automate Visual Studio, in most cases the program flow works perfectly.

In some other cases it fails during calls to the Visual studio DTE...

In the manual from the manufacturer of the software I'm using they state that I should implement that COM Message Filter and they explain how to do it... Even they provide a sample that I've pasted directly into my code...

Anyone can see what's wrong given the message?

Should I add any dependency or similar thing into my project to get this working?

Being ultra-novice in C# I can't see where to search now...

And I truly would like not to add wait timers everywhere...

Thank you very much for your time and help.
www.robotecnik.com[^] - robots, CNC and PLC programming

SuggestionRe: Implementing a COM Message Filter, it always fails... Pin
Richard Deeming21-Sep-17 6:14
mveRichard Deeming21-Sep-17 6:14 
GeneralRe: Implementing a COM Message Filter, it always fails... Pin
Joan M21-Sep-17 6:21
professionalJoan M21-Sep-17 6:21 
GeneralRe: Implementing a COM Message Filter, it always fails... Pin
Richard Deeming21-Sep-17 6:37
mveRichard Deeming21-Sep-17 6:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.