<?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/"
		>
<channel>
	<title>Comments for Théoden's Coding Tips</title>
	<atom:link href="http://www.molecularbear.com/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.molecularbear.com/blog</link>
	<description>What is the house of Rohan but a thatched barn where brigands drink in reek, and their brats roll on the floor with the dogs?</description>
	<lastBuildDate>Wed, 11 Aug 2010 19:11:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on jQuery: disable the submit button, but still send the button&#8217;s value by Andy</title>
		<link>http://www.molecularbear.com/blog/?p=287&#038;cpage=1#comment-36762</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Wed, 11 Aug 2010 19:11:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=287#comment-36762</guid>
		<description>Thank you! This is just what I was looking for!</description>
		<content:encoded><![CDATA[<p>Thank you! This is just what I was looking for!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to convert Micosoft Outlook .msg files by theoden</title>
		<link>http://www.molecularbear.com/blog/?p=17&#038;cpage=1#comment-35603</link>
		<dc:creator>theoden</dc:creator>
		<pubDate>Sun, 25 Jul 2010 19:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=17#comment-35603</guid>
		<description>Sorry to hear about your situation, Fran. Have you tried dragging and dropping the .msg files into Outlook Express? If that doesn&#039;t work, then you could go to Best Buy or any computer store and purchase the MS Office suite which will contain the full version of Outlook. It&#039;s certainly not a cheap solution, but might be the easiest for you.</description>
		<content:encoded><![CDATA[<p>Sorry to hear about your situation, Fran. Have you tried dragging and dropping the .msg files into Outlook Express? If that doesn&#8217;t work, then you could go to Best Buy or any computer store and purchase the MS Office suite which will contain the full version of Outlook. It&#8217;s certainly not a cheap solution, but might be the easiest for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Fantasy football head-to-head matchups considered harmful by Cooper Foster</title>
		<link>http://www.molecularbear.com/blog/?p=124&#038;cpage=1#comment-35344</link>
		<dc:creator>Cooper Foster</dc:creator>
		<pubDate>Tue, 20 Jul 2010 01:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=124#comment-35344</guid>
		<description>avid Football fan in here, Manchester United is my favorite team.;`.</description>
		<content:encoded><![CDATA[<p>avid Football fan in here, Manchester United is my favorite team.;`.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to convert Micosoft Outlook .msg files by fran</title>
		<link>http://www.molecularbear.com/blog/?p=17&#038;cpage=1#comment-35230</link>
		<dc:creator>fran</dc:creator>
		<pubDate>Sat, 17 Jul 2010 21:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=17#comment-35230</guid>
		<description>PLEASE PLEASE HELP THIS GRANDMOTHER.   I recently retired and when I did I copied thousands of my emails at work into flash drives to put on my computer at home, never knowing anything about .msg, .txt, or .htm.   I just copied them.   When I attemped to put them on my computer at home which is Outlook Express (my computer at work was Outlook), all the messages showed up as .msg. files and would not open.   My husband is seriously ill and there are so many emails on there with medical information that I need.   No one seems to be able to give me step by step instructions so that I can open these emails.

PLEASE PLEASE HELP</description>
		<content:encoded><![CDATA[<p>PLEASE PLEASE HELP THIS GRANDMOTHER.   I recently retired and when I did I copied thousands of my emails at work into flash drives to put on my computer at home, never knowing anything about .msg, .txt, or .htm.   I just copied them.   When I attemped to put them on my computer at home which is Outlook Express (my computer at work was Outlook), all the messages showed up as .msg. files and would not open.   My husband is seriously ill and there are so many emails on there with medical information that I need.   No one seems to be able to give me step by step instructions so that I can open these emails.</p>
<p>PLEASE PLEASE HELP</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Nintendo DS roundup II by Erin Turner</title>
		<link>http://www.molecularbear.com/blog/?p=67&#038;cpage=1#comment-34485</link>
		<dc:creator>Erin Turner</dc:creator>
		<pubDate>Sat, 03 Jul 2010 19:51:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=67#comment-34485</guid>
		<description>i played the original SimCity in the 90&#039;s and until now i still play the latest version of SimCity;&quot;`</description>
		<content:encoded><![CDATA[<p>i played the original SimCity in the 90&#8242;s and until now i still play the latest version of SimCity;&#8221;`</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on jQuery: disable the submit button, but still send the button&#8217;s value by Brian</title>
		<link>http://www.molecularbear.com/blog/?p=287&#038;cpage=1#comment-34342</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Thu, 01 Jul 2010 19:59:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=287#comment-34342</guid>
		<description>Thanks, this works great!

Sometimes we need the submit button, so this solution is great for those times.</description>
		<content:encoded><![CDATA[<p>Thanks, this works great!</p>
<p>Sometimes we need the submit button, so this solution is great for those times.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on CRT monitor recycling and disposal in Gainesville, FL by Bethany Bennett</title>
		<link>http://www.molecularbear.com/blog/?p=74&#038;cpage=1#comment-34277</link>
		<dc:creator>Bethany Bennett</dc:creator>
		<pubDate>Wed, 30 Jun 2010 17:23:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=74#comment-34277</guid>
		<description>Recycling is very very important in order to preserve mother earth.~`.</description>
		<content:encoded><![CDATA[<p>Recycling is very very important in order to preserve mother earth.~`.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on jQuery: disable the submit button, but still send the button&#8217;s value by jQuery.disableDoubleSubmit / ボタンクリックで多重投稿を防ぐ &#171; ゆるぶ</title>
		<link>http://www.molecularbear.com/blog/?p=287&#038;cpage=1#comment-34229</link>
		<dc:creator>jQuery.disableDoubleSubmit / ボタンクリックで多重投稿を防ぐ &#171; ゆるぶ</dc:creator>
		<pubDate>Tue, 29 Jun 2010 22:40:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=287#comment-34229</guid>
		<description>[...] フォーム送信後にボタン情報を必要とする場合は、disabledでデータが送信されなくなるので注意。 これについては下記参照。 Théoden’s Coding Tips » Blog Archive » jQuery: disable the submit button, but still send the bu... [...]</description>
		<content:encoded><![CDATA[<p>[...] フォーム送信後にボタン情報を必要とする場合は、disabledでデータが送信されなくなるので注意。 これについては下記参照。 Théoden’s Coding Tips » Blog Archive » jQuery: disable the submit button, but still send the bu&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the QuickBooks SDK via JACOB Java-COM Bridge by Lenny</title>
		<link>http://www.molecularbear.com/blog/?p=60&#038;cpage=1#comment-33947</link>
		<dc:creator>Lenny</dc:creator>
		<pubDate>Wed, 23 Jun 2010 02:22:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=60#comment-33947</guid>
		<description>Hi all,

Back again after a bit of an absence. The good news is that I&#039;ve completed a full API for accessing QuickBooks seamlessly with Java. With this package, it becomes as easy as in the Visual Studio solutions to interface with QuickBooks.

No need for JACOB heroics (Although a big nod goes to Theoden for pointing a bunch of people in the right direction). You can either build a QBXML object using the API, or use your existing qbXML code directly.  The program will handle communications, and return QB&#039;s response as a qbXML string to be parsed in your XML parser of choice.

Here&#039;s a quick example of the code in action. This would be the procedure for adding a new customer:
//**********************************************//
 //Create customerAdd request
        CustomerAdd newCust = new CustomerAdd();
        newCust.Name        = &quot;John&#039;s Pizzeria&quot;;
        newCust.FirstName   = &quot;John&quot;;
        newCust.LastName    = &quot;Smith&quot;;
        newCust.CompanyName = &quot;John&#039;s Pizza&quot;;
        newCust.Phone       = &quot;555-555-5555&quot;;

        //Create billing address for this customer
        BillAddress newBilling = new BillAddress();
        newBilling.Addr1       = &quot;123 Main St&quot;;
        newBilling.Addr2       = &quot;Suite #2&quot;;
        newBilling.City        = &quot;Beverly Hills&quot;;
        newBilling.State       = &quot;CA&quot;;
        newBilling.PostalCode  = &quot;90210&quot;;

        //Add it to the customer
        newCust.BillAddress = newBilling;

        //Since we can add many at the same time, we create a list of new customers to add
        ArrayList listOfNewCustomers = new ArrayList();

        //Add our new customer to the list
        listOfNewCustomers.add(newCust);

        QBXML query = new QBXML(); //Initialize Query
        query.QBXMLMsgsRq = new QBXMLMsgsRq(); //Create Message Request
        query.QBXMLMsgsRq.CustomerAddRq = new CustomerAddRq(); //Initialize customer request.
        query.QBXMLMsgsRq.CustomerAddRq.CustomerAdd = listOfNewCustomers; //Add the list of new customer

        //Add a requestID. Don&#039;t forget this step!!! QB needs a requestId and onError attribute for all requests.
        query.QBXMLMsgsRq.onError = &quot;stopOnError&quot;;
        query.QBXMLMsgsRq.CustomerAddRq.requestID = &quot;15&quot;; //Set a request ID.

        String asString = query.toString(); //This is a human readable qbXML String.

        
        try {
            JQBConnector c = new JQBConnector(&quot;C:/Release/egqb.exe&quot;,&quot;C:\\Test.QBW&quot;); //Initialize Connector and company file.
            String ret = c.send(asString); //Send qbXML message to QB.
            System.out.println(ret); //Print result.
        } catch (JQBException ex) {
            ex.printStackTrace();
            
        }
//******************************************************//

Easy huh? This is what the Java community should have received from Intuit in their SDK.

Questions? lenny (at) dragonpg.com
The API can be obtained at : http://www.dragonpg.com/software/quickbooks/
Take a look at the Java Quickbooks API Documentation here: http://www.dragonpg.com/software/quickbooks/doc/</description>
		<content:encoded><![CDATA[<p>Hi all,</p>
<p>Back again after a bit of an absence. The good news is that I&#8217;ve completed a full API for accessing QuickBooks seamlessly with Java. With this package, it becomes as easy as in the Visual Studio solutions to interface with QuickBooks.</p>
<p>No need for JACOB heroics (Although a big nod goes to Theoden for pointing a bunch of people in the right direction). You can either build a QBXML object using the API, or use your existing qbXML code directly.  The program will handle communications, and return QB&#8217;s response as a qbXML string to be parsed in your XML parser of choice.</p>
<p>Here&#8217;s a quick example of the code in action. This would be the procedure for adding a new customer:<br />
//**********************************************//<br />
 //Create customerAdd request<br />
        CustomerAdd newCust = new CustomerAdd();<br />
        newCust.Name        = &#8220;John&#8217;s Pizzeria&#8221;;<br />
        newCust.FirstName   = &#8220;John&#8221;;<br />
        newCust.LastName    = &#8220;Smith&#8221;;<br />
        newCust.CompanyName = &#8220;John&#8217;s Pizza&#8221;;<br />
        newCust.Phone       = &#8220;555-555-5555&#8243;;</p>
<p>        //Create billing address for this customer<br />
        BillAddress newBilling = new BillAddress();<br />
        newBilling.Addr1       = &#8220;123 Main St&#8221;;<br />
        newBilling.Addr2       = &#8220;Suite #2&#8243;;<br />
        newBilling.City        = &#8220;Beverly Hills&#8221;;<br />
        newBilling.State       = &#8220;CA&#8221;;<br />
        newBilling.PostalCode  = &#8220;90210&#8243;;</p>
<p>        //Add it to the customer<br />
        newCust.BillAddress = newBilling;</p>
<p>        //Since we can add many at the same time, we create a list of new customers to add<br />
        ArrayList listOfNewCustomers = new ArrayList();</p>
<p>        //Add our new customer to the list<br />
        listOfNewCustomers.add(newCust);</p>
<p>        QBXML query = new QBXML(); //Initialize Query<br />
        query.QBXMLMsgsRq = new QBXMLMsgsRq(); //Create Message Request<br />
        query.QBXMLMsgsRq.CustomerAddRq = new CustomerAddRq(); //Initialize customer request.<br />
        query.QBXMLMsgsRq.CustomerAddRq.CustomerAdd = listOfNewCustomers; //Add the list of new customer</p>
<p>        //Add a requestID. Don&#8217;t forget this step!!! QB needs a requestId and onError attribute for all requests.<br />
        query.QBXMLMsgsRq.onError = &#8220;stopOnError&#8221;;<br />
        query.QBXMLMsgsRq.CustomerAddRq.requestID = &#8220;15&#8243;; //Set a request ID.</p>
<p>        String asString = query.toString(); //This is a human readable qbXML String.</p>
<p>        try {<br />
            JQBConnector c = new JQBConnector(&#8220;C:/Release/egqb.exe&#8221;,&#8221;C:\\Test.QBW&#8221;); //Initialize Connector and company file.<br />
            String ret = c.send(asString); //Send qbXML message to QB.<br />
            System.out.println(ret); //Print result.<br />
        } catch (JQBException ex) {<br />
            ex.printStackTrace();</p>
<p>        }<br />
//******************************************************//</p>
<p>Easy huh? This is what the Java community should have received from Intuit in their SDK.</p>
<p>Questions? lenny (at) dragonpg.com<br />
The API can be obtained at : <a href="http://www.dragonpg.com/software/quickbooks/" rel="nofollow">http://www.dragonpg.com/software/quickbooks/</a><br />
Take a look at the Java Quickbooks API Documentation here: <a href="http://www.dragonpg.com/software/quickbooks/doc/" rel="nofollow">http://www.dragonpg.com/software/quickbooks/doc/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the QuickBooks SDK via JACOB Java-COM Bridge by Dieter</title>
		<link>http://www.molecularbear.com/blog/?p=60&#038;cpage=1#comment-32352</link>
		<dc:creator>Dieter</dc:creator>
		<pubDate>Tue, 25 May 2010 12:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.molecularbear.com/blog/?p=60#comment-32352</guid>
		<description>Does this QB SDK apply to QuickBooks sold in Germany from the company LexWare ?
If not, is there any clue how to export bookings for this LexWare version of QuickBooks ?</description>
		<content:encoded><![CDATA[<p>Does this QB SDK apply to QuickBooks sold in Germany from the company LexWare ?<br />
If not, is there any clue how to export bookings for this LexWare version of QuickBooks ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->