<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for An Original Idea</title>
	<atom:link href="http://anoriginalidea.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://anoriginalidea.wordpress.com</link>
	<description>The ongoing software adventures of Julian Biddle</description>
	<lastBuildDate>Tue, 02 Oct 2012 19:24:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Getting the SMTP Email Address of an Exchange Sender of a MailItem from Outlook in VB.NET VSTO by dave</title>
		<link>http://anoriginalidea.wordpress.com/2008/01/11/getting-the-smtp-email-address-of-an-exchange-sender-of-a-mailitem-from-outlook-in-vbnet-vsto/#comment-2135</link>
		<dc:creator><![CDATA[dave]]></dc:creator>
		<pubDate>Tue, 02 Oct 2012 19:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2008/01/11/getting-the-smtp-email-address-of-an-exchange-sender-of-a-mailitem-from-outlook-in-vbnet-vsto/#comment-2135</guid>
		<description><![CDATA[Check http://msdn.microsoft.com/en-us/library/ff184624

How to: Get the SMTP Address of the Sender of a Mail Item (Office 2010)

private string GetSenderSMTPAddress(Outlook.MailItem mail)
{
    string PR_SMTP_ADDRESS =
        @&quot;http://schemas.microsoft.com/mapi/proptag/0x39FE001E&quot;;
    if (mail == null)
    {
        throw new ArgumentNullException();
    }
    if (mail.SenderEmailType == &quot;EX&quot;)
    {
        Outlook.AddressEntry sender =
            mail.Sender;
        if (sender != null)
        {
            //Now we have an AddressEntry representing the Sender
            if (sender.AddressEntryUserType ==
                Outlook.OlAddressEntryUserType.
                olExchangeUserAddressEntry
                &#124;&#124; sender.AddressEntryUserType ==
                Outlook.OlAddressEntryUserType.
                olExchangeRemoteUserAddressEntry)
            {
                //Use the ExchangeUser object PrimarySMTPAddress
                Outlook.ExchangeUser exchUser =
                    sender.GetExchangeUser();
                if (exchUser != null)
                {
                    return exchUser.PrimarySmtpAddress;
                }
                else
                {
                    return null;
                }
            }
            else
            {
                return sender.PropertyAccessor.GetProperty(
                    PR_SMTP_ADDRESS) as string;
            }
        }
        else
        {
            return null;
        }
    }
    else
    {
        return mail.SenderEmailAddress;
    }
}]]></description>
		<content:encoded><![CDATA[<p>Check <a href="http://msdn.microsoft.com/en-us/library/ff184624" rel="nofollow">http://msdn.microsoft.com/en-us/library/ff184624</a></p>
<p>How to: Get the SMTP Address of the Sender of a Mail Item (Office 2010)</p>
<p>private string GetSenderSMTPAddress(Outlook.MailItem mail)<br />
{<br />
    string PR_SMTP_ADDRESS =<br />
        @&#8221;http://schemas.microsoft.com/mapi/proptag/0x39FE001E&#8221;;<br />
    if (mail == null)<br />
    {<br />
        throw new ArgumentNullException();<br />
    }<br />
    if (mail.SenderEmailType == &#8220;EX&#8221;)<br />
    {<br />
        Outlook.AddressEntry sender =<br />
            mail.Sender;<br />
        if (sender != null)<br />
        {<br />
            //Now we have an AddressEntry representing the Sender<br />
            if (sender.AddressEntryUserType ==<br />
                Outlook.OlAddressEntryUserType.<br />
                olExchangeUserAddressEntry<br />
                || sender.AddressEntryUserType ==<br />
                Outlook.OlAddressEntryUserType.<br />
                olExchangeRemoteUserAddressEntry)<br />
            {<br />
                //Use the ExchangeUser object PrimarySMTPAddress<br />
                Outlook.ExchangeUser exchUser =<br />
                    sender.GetExchangeUser();<br />
                if (exchUser != null)<br />
                {<br />
                    return exchUser.PrimarySmtpAddress;<br />
                }<br />
                else<br />
                {<br />
                    return null;<br />
                }<br />
            }<br />
            else<br />
            {<br />
                return sender.PropertyAccessor.GetProperty(<br />
                    PR_SMTP_ADDRESS) as string;<br />
            }<br />
        }<br />
        else<br />
        {<br />
            return null;<br />
        }<br />
    }<br />
    else<br />
    {<br />
        return mail.SenderEmailAddress;<br />
    }<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Timesnapper &#8211; Perfect by Timesnapper Can Assist Your Blogging &#124; Scott Fillmer</title>
		<link>http://anoriginalidea.wordpress.com/2008/01/11/timesnapper-perfect/#comment-2133</link>
		<dc:creator><![CDATA[Timesnapper Can Assist Your Blogging &#124; Scott Fillmer]]></dc:creator>
		<pubDate>Sat, 21 Jul 2012 18:40:23 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2008/01/11/timesnapper-perfect/#comment-2133</guid>
		<description><![CDATA[[...] Timesnapper &#8211; Perfect by An Original Idea [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Timesnapper &#8211; Perfect by An Original Idea [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the parent process in VB.Net by anoriginalidea</title>
		<link>http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2130</link>
		<dc:creator><![CDATA[anoriginalidea]]></dc:creator>
		<pubDate>Sun, 17 Jun 2012 22:46:32 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2130</guid>
		<description><![CDATA[Correct!]]></description>
		<content:encoded><![CDATA[<p>Correct!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the parent process in VB.Net by Raivo</title>
		<link>http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2129</link>
		<dc:creator><![CDATA[Raivo]]></dc:creator>
		<pubDate>Sun, 17 Jun 2012 17:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2129</guid>
		<description><![CDATA[Seems that refference to System.Linq is needed..]]></description>
		<content:encoded><![CDATA[<p>Seems that refference to System.Linq is needed..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the parent process in VB.Net by Raivo</title>
		<link>http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2128</link>
		<dc:creator><![CDATA[Raivo]]></dc:creator>
		<pubDate>Sun, 17 Jun 2012 16:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2010/03/01/getting-the-parent-process-in-vb-net/#comment-2128</guid>
		<description><![CDATA[I have problem with Return line of your code:

Return loProcesses(0)(&quot;ParentProcessId&quot;) 

Visual Studio shows error:
Class &#039;System.Management.ManagementObjectCollection&#039; cannot be indexed because it has no default property.]]></description>
		<content:encoded><![CDATA[<p>I have problem with Return line of your code:</p>
<p>Return loProcesses(0)(&#8220;ParentProcessId&#8221;) </p>
<p>Visual Studio shows error:<br />
Class &#8216;System.Management.ManagementObjectCollection&#8217; cannot be indexed because it has no default property.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A way of detecting if an Outlook Contact has been updated since last synced with the server by Alok Tripathi</title>
		<link>http://anoriginalidea.wordpress.com/2007/10/17/a-way-of-detecting-if-an-outlook-contact-has-been-updated-since-last-synced-with-the-server/#comment-2120</link>
		<dc:creator><![CDATA[Alok Tripathi]]></dc:creator>
		<pubDate>Thu, 05 Apr 2012 11:50:17 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2007/10/17/a-way-of-detecting-if-an-outlook-contact-has-been-updated-since-last-synced-with-the-server/#comment-2120</guid>
		<description><![CDATA[Hi anoriginalidea
  At last i found a great article regrading to my issue.
I have one more issue, i am using own application, which adds a new contact into outlook. it is working fine with one bug :(
when newly added contact is opened in outlook, and without changing anything contact is being closed it raises an alert
&quot;Do you want to save? Yes No Cancel&quot; i am not sure why it is happening.
Intersting point is that, it happens first time only, and when alert appears, just press anything(Yes/NO) it will close, and from second onwards, it will not rasie alert.
Can you suggest me, which section or value is responsible for outlook to raise the alert. I am trying to find out outlook contact details with software OutLookspy.
Hope this help you to understand my problem.

Thanks
Alok]]></description>
		<content:encoded><![CDATA[<p>Hi anoriginalidea<br />
  At last i found a great article regrading to my issue.<br />
I have one more issue, i am using own application, which adds a new contact into outlook. it is working fine with one bug <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /><br />
when newly added contact is opened in outlook, and without changing anything contact is being closed it raises an alert<br />
&#8220;Do you want to save? Yes No Cancel&#8221; i am not sure why it is happening.<br />
Intersting point is that, it happens first time only, and when alert appears, just press anything(Yes/NO) it will close, and from second onwards, it will not rasie alert.<br />
Can you suggest me, which section or value is responsible for outlook to raise the alert. I am trying to find out outlook contact details with software OutLookspy.<br />
Hope this help you to understand my problem.</p>
<p>Thanks<br />
Alok</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple Inter-Process Communication In VB.Net by NB</title>
		<link>http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2117</link>
		<dc:creator><![CDATA[NB]]></dc:creator>
		<pubDate>Wed, 15 Feb 2012 11:27:48 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2117</guid>
		<description><![CDATA[Thanks for this simple sample code.

Works &quot;straight out of the box&quot; on Win7 32 bit with VS2010

This has answered the question I have had after previously having trouble with the compiler not recognising the &quot;ipc&quot; in &quot;Imports System.Runtime.Remoting.Channels.Ipc&quot; for some reason. 
I have just spent a few hours searching for alternatives after initially being misled into believing the VB did not support the &quot;ipc&quot; interface directly, now I have this simple sample I can find out were I am going wrong with my original code. 

Thanks again 

(The alternative I was considering having to learn C#, its been many years since I have done any C++ even and I was not looking forward to having to relearn the C type syntax)]]></description>
		<content:encoded><![CDATA[<p>Thanks for this simple sample code.</p>
<p>Works &#8220;straight out of the box&#8221; on Win7 32 bit with VS2010</p>
<p>This has answered the question I have had after previously having trouble with the compiler not recognising the &#8220;ipc&#8221; in &#8220;Imports System.Runtime.Remoting.Channels.Ipc&#8221; for some reason.<br />
I have just spent a few hours searching for alternatives after initially being misled into believing the VB did not support the &#8220;ipc&#8221; interface directly, now I have this simple sample I can find out were I am going wrong with my original code. </p>
<p>Thanks again </p>
<p>(The alternative I was considering having to learn C#, its been many years since I have done any C++ even and I was not looking forward to having to relearn the C type syntax)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple Inter-Process Communication In VB.Net by NewbieDude</title>
		<link>http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2114</link>
		<dc:creator><![CDATA[NewbieDude]]></dc:creator>
		<pubDate>Mon, 23 Jan 2012 12:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2114</guid>
		<description><![CDATA[Hi people

new to all this. i changed the server from a console to a form. i am able to get what is sent popping up as a message box on the server. the thing is i am trying to get it to change the text on a label instead of a message box popping up. i added a line to change the text on a label on the form to what has been received but it is just not happening! it is receiving the string that is sent as the message box is set to run after the label text change line.

i have even tried putting in a line of code that will call a sub written in the form module itself to check a checkbox.... but that wont work!

what is it that i am not doing?

this is what i am trying to accomplish....

1) change a label or button text, or even a variable or property using this tutorial and,
2) cause procedures or events to run just by sending a string that a Select Case determines by what it receives.

Thanks chaps!]]></description>
		<content:encoded><![CDATA[<p>Hi people</p>
<p>new to all this. i changed the server from a console to a form. i am able to get what is sent popping up as a message box on the server. the thing is i am trying to get it to change the text on a label instead of a message box popping up. i added a line to change the text on a label on the form to what has been received but it is just not happening! it is receiving the string that is sent as the message box is set to run after the label text change line.</p>
<p>i have even tried putting in a line of code that will call a sub written in the form module itself to check a checkbox&#8230;. but that wont work!</p>
<p>what is it that i am not doing?</p>
<p>this is what i am trying to accomplish&#8230;.</p>
<p>1) change a label or button text, or even a variable or property using this tutorial and,<br />
2) cause procedures or events to run just by sending a string that a Select Case determines by what it receives.</p>
<p>Thanks chaps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple Inter-Process Communication In VB.Net by Pietro</title>
		<link>http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2109</link>
		<dc:creator><![CDATA[Pietro]]></dc:creator>
		<pubDate>Tue, 10 Jan 2012 14:00:04 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2109</guid>
		<description><![CDATA[Hi. I tryed to implement this example in vb 2010 and it works fine. My problem is very similar but i&#039;m not able to solve it. I&#039;ve two processes: the first with a timer that update the text field of a label each second; and the second that has only one button which &#039;click&#039; event reads the value of the label of the first process. I tryed to make a shared interface in the timer form and to return the value of the label (similar to this example), but i read only 0. Can you help me???

thanks,
Pietro]]></description>
		<content:encoded><![CDATA[<p>Hi. I tryed to implement this example in vb 2010 and it works fine. My problem is very similar but i&#8217;m not able to solve it. I&#8217;ve two processes: the first with a timer that update the text field of a label each second; and the second that has only one button which &#8216;click&#8217; event reads the value of the label of the first process. I tryed to make a shared interface in the timer form and to return the value of the label (similar to this example), but i read only 0. Can you help me???</p>
<p>thanks,<br />
Pietro</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple Inter-Process Communication In VB.Net by BGM</title>
		<link>http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2098</link>
		<dc:creator><![CDATA[BGM]]></dc:creator>
		<pubDate>Thu, 10 Nov 2011 19:43:44 +0000</pubDate>
		<guid isPermaLink="false">http://anoriginalidea.wordpress.com/2007/08/09/simple-inter-process-communication-in-vbnet/#comment-2098</guid>
		<description><![CDATA[Hello, everyone!  After finding this nice post here, I needed to do this in such a fashion that a single application would do one thing with the first instance, but the second instance would do something else.

I posted my revised code here (in vb code) here (with credit to Anoriginalidea, of course)
http://stackoverflow.com/questions/8074944/how-to-send-a-command-to-a-running-application-via-commandline/8085336#8085336]]></description>
		<content:encoded><![CDATA[<p>Hello, everyone!  After finding this nice post here, I needed to do this in such a fashion that a single application would do one thing with the first instance, but the second instance would do something else.</p>
<p>I posted my revised code here (in vb code) here (with credit to Anoriginalidea, of course)<br />
<a href="http://stackoverflow.com/questions/8074944/how-to-send-a-command-to-a-running-application-via-commandline/8085336#8085336" rel="nofollow">http://stackoverflow.com/questions/8074944/how-to-send-a-command-to-a-running-application-via-commandline/8085336#8085336</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
