<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	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>what blog can do</title>
	<atom:link href="http://vifox.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vifox.wordpress.com</link>
	<description>Just another blog to write on</description>
	<lastBuildDate>Mon, 04 Aug 2008 00:58:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vifox.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>what blog can do</title>
		<link>http://vifox.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vifox.wordpress.com/osd.xml" title="what blog can do" />
	<atom:link rel='hub' href='http://vifox.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Clipper : Temperatur Monitor</title>
		<link>http://vifox.wordpress.com/2008/08/02/clipper-temperatur-monitor/</link>
		<comments>http://vifox.wordpress.com/2008/08/02/clipper-temperatur-monitor/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 05:46:18 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Clipper]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=58</guid>
		<description><![CDATA[This sample code for get data temperature in clipper : FUNCTION GetTemperature() LOCAL buff_size,com_ok,init_ok,c_input,l_send, t01,a01,b01,VAL_01 a01 := 0 b01 := 0 t01  := 0 buff_size := 4000 &#38;&#38; 4000 byte buffer com_ok := COM_OPEN(1,buff_size) &#38;&#38; COM1: open DO WHILE .T. .and. INKEY()&#60;&#62; K_ESC IF .NOT. com_ok ? &#8220;It was not possible to open interface.&#8221; ELSE [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=58&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>This sample code for get data temperature in clipper :</strong><br />
<strong>FUNCTION GetTemperature()</strong><br />
LOCAL buff_size,com_ok,init_ok,c_input,l_send, t01,a01,b01,VAL_01<br />
a01 := 0<br />
b01 := 0<br />
t01  := 0</p>
<p>buff_size := 4000 &amp;&amp; 4000 byte buffer<br />
com_ok := COM_OPEN(1,buff_size) &amp;&amp; COM1: open<br />
DO WHILE .T. .and. INKEY()&lt;&gt; K_ESC<br />
IF .NOT. com_ok<br />
? &#8220;It was not possible to open interface.&#8221;<br />
ELSE<br />
init_ok = COM_INIT(1, 9600, &#8220;N&#8221;, 8, 1)<br />
IF .NOT. init_ok<br />
alert(&#8220;It was not possible to initialize the interface&#8221;)<br />
ELSE<br />
** SENSOR 01<br />
l_send = COM_SEND(1,&#8221;:01R;&#8221;)<br />
INKEY(0.5)<br />
c_input = COM_READ(1,COM_COUNT(1)) &amp;&amp; Read in 10<br />
IF LEN(ALLTRIM(c_input)) &lt;= 0<br />
t01 = 0<br />
ENDIF<br />
a01 = AT(&#8220;01+&#8221;,c_input )<br />
IF a01 &gt; 0<br />
b01 = AT(&#8220;*&#8221;,SUBSTR(c_input ,a01,9))<br />
IF b01 &gt; 0<br />
VAL_01 = VAL(SUBSTR(c_input ,(a01+b01)-5,4))<br />
t01 = VAL_01<br />
ENDIF<br />
ENDIF</p>
<p>COM_FLUSH(1)</p>
<p>@XX,XX SAY TRANSFORM(t01,&#8221;###.##&#8221;)</p>
<p>ENDIF</p>
<p>ENDIF</p>
<p>IF LastKey() = 27 &amp;&amp;K_ESC<br />
COM_CLOSE(1)<br />
ENDIF<br />
ENDDO</p>
<p>RETURN .T.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/58/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/58/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=58&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/08/02/clipper-temperatur-monitor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips : Export Data To Excel In VFP</title>
		<link>http://vifox.wordpress.com/2008/07/24/tips-export-data-to-excel-in-vfp/</link>
		<comments>http://vifox.wordpress.com/2008/07/24/tips-export-data-to-excel-in-vfp/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 07:06:13 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=43</guid>
		<description><![CDATA[CLEAR ALL #DEFINE STARTXL_LOC      &#8220;Starting Excel&#8230;&#8230;..&#8221; #DEFINE ENDDATA_LOC &#8220;Transfer Finished..&#8221; LOCAL xlsheet,XLApp,tmpsheet,n_hit,Title01,Title02 Title01 = &#8220;LIST OF EMPLOYEES&#8221; Title02 = &#8220;COMPANY&#8221; WAIT WINDOW STARTXL_LOC NOWAIT tmpsheet=GetObject(&#8221;,&#8217;excel.sheet&#8217;) XLApp=tmpsheet.application XLApp.Visible=.t. XLApp.WorkBooks.Add() XLSheet=XLApp.ActiveSheet XLSheet.Cells(1,01).Value = Title01 XLSheet.Cells(2,01).Value = Title02 XLSheet.Cells(4,01).Value = &#8220;ID&#8221; XLSheet.Cells(4,02).Value = &#8220;NAME&#8221; XLSheet.Cells(4,03).Value = &#8220;DIVISION&#8221; XLSheet.Cells(4,04).Value = &#8220;DATE HIRED&#8221; *!* Open table employee USE employee [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=43&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>CLEAR ALL<br />
#DEFINE STARTXL_LOC      &#8220;Starting Excel&#8230;&#8230;..&#8221;<br />
#DEFINE ENDDATA_LOC &#8220;Transfer Finished..&#8221;<br />
LOCAL xlsheet,XLApp,tmpsheet,n_hit,Title01,Title02</p>
<p>Title01 = &#8220;LIST OF EMPLOYEES&#8221;<br />
Title02 = &#8220;COMPANY&#8221;</p>
<p>WAIT WINDOW STARTXL_LOC NOWAIT<br />
tmpsheet=GetObject(&#8221;,&#8217;excel.sheet&#8217;)<br />
XLApp=tmpsheet.application<br />
XLApp.Visible=.t.<br />
XLApp.WorkBooks.Add()<br />
XLSheet=XLApp.ActiveSheet<br />
XLSheet.Cells(1,01).Value = Title01<br />
XLSheet.Cells(2,01).Value = Title02<br />
XLSheet.Cells(4,01).Value = &#8220;ID&#8221;<br />
XLSheet.Cells(4,02).Value = &#8220;NAME&#8221;<br />
XLSheet.Cells(4,03).Value = &#8220;DIVISION&#8221;<br />
XLSheet.Cells(4,04).Value = &#8220;DATE HIRED&#8221;</p>
<p>*!* Open table employee</p>
<p>USE employee AGAIN ALIAS ListEmployee IN 0<br />
SELECT ListEmployee<br />
GO TOP<br />
n_hit = 5<br />
SCAN FOR !EOF()<br />
n_hit = n_hit + 1<br />
XLSheet.Cells(n_hit,01).Value = ListEmployee.ID<br />
XLSheet.Cells(n_hit,02).Value = ListEmployee.NAME<br />
XLSheet.Cells(n_hit,03).Value = ListEmployee.DEPT<br />
XLSheet.Cells(n_hit,04).Value = ListEmployee.DATEHIRED<br />
ENDSCAN<br />
WAIT WINDOW ENDDATA_LOC TIMEOUT 2<br />
SELECT ListEmployee<br />
USE</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=43&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/24/tips-export-data-to-excel-in-vfp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>DISABLE MENU IN VFP</title>
		<link>http://vifox.wordpress.com/2008/07/24/disable-menu-in-vfp/</link>
		<comments>http://vifox.wordpress.com/2008/07/24/disable-menu-in-vfp/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 03:43:04 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=31</guid>
		<description><![CDATA[This sample code for disable menu Data – Employee when employee form activated and enabled when form Employee deactivated. Create menu Master : Click “Edit” and create submenu “Employee” : Click Create button and write command : DO FORM employee.scx And save ( CTRL+W). Then click Option button and put variable mnDataEmployee on ‘Skip For:” [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=31&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!--[if !mso]&gt; &lt;!  v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} --> <!--[endif]--><!--[if gte mso 9]&gt;  Normal 0   false false false        MicrosoftInternetExplorer4  &lt;![endif]--><!--[if gte mso 9]&gt;   &lt;![endif]--><!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} --> <!--[endif]--></p>
<p class="MsoNormal">This sample code for disable menu Data – Employee when employee form activated and enabled when form Employee deactivated.</p>
<p class="MsoNormal">
<p class="MsoNormal">Create menu Master :</p>
<p class="MsoNormal" style="text-align:center;"><!--[if gte vml 1]&gt;                    &lt;![endif]--><!--[if !vml]--><a href="http://vifox.files.wordpress.com/2008/07/pic01.jpg"><img class="size-medium wp-image-32 aligncenter" src="http://vifox.files.wordpress.com/2008/07/pic01.jpg?w=300&#038;h=175" alt="" width="300" height="175" /></a><!--[endif]--></p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">Click “Edit” and create submenu “Employee” :</p>
<p class="MsoNormal" style="text-align:center;"><!--[if gte vml 1]&gt;  &lt;![endif]--><!--[if !vml]--><a href="http://vifox.files.wordpress.com/2008/07/pic02.jpg"><img class="size-medium wp-image-33 aligncenter" src="http://vifox.files.wordpress.com/2008/07/pic02.jpg?w=300&#038;h=176" alt="" width="300" height="176" /></a><!--[endif]--></p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">Click Create button and write command :</p>
<p class="MsoNormal" style="text-indent:0.5in;"><span style="color:#0000ff;">DO FORM</span> employee.scx</p>
<p class="MsoNormal">And save ( CTRL+W).</p>
<p class="MsoNormal">Then click Option button and put variable mnDataEmployee on ‘Skip For:”</p>
<p class="MsoNormal">
<p class="MsoNormal" style="text-align:center;"><!--[if gte vml 1]&gt;  &lt;![endif]--><!--[if !vml]--><a href="http://vifox.files.wordpress.com/2008/07/pic03.jpg"><img class="size-medium wp-image-34 aligncenter" src="http://vifox.files.wordpress.com/2008/07/pic03.jpg?w=231&#038;h=300" alt="" width="231" height="300" /></a><!--[endif]--></p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal">Note: Variable must be declared on General Setup in menu Master :</p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">PUBLIC </span><span style="font-size:10pt;font-family:&quot;">mnDataEmployee </span><span style="font-size:10pt;font-family:&quot;">as </span><span style="font-size:10pt;font-family:&quot;">Boolean</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">STORE </span><span style="font-size:10pt;font-family:&quot;">.F. </span><span style="font-size:10pt;font-family:&quot;">TO </span><span style="font-size:10pt;font-family:&quot;">mnDataEmployee</span></p>
<p class="MsoNormal">Save and Generate menu master.</p>
<p class="MsoNormal">Open form Employee and add code in :</p>
<p class="MsoNormal">FormLoad procedure :</p>
<p class="MsoNormal">
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">mnDataEmployee = .T.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">SET SKIP OF BAR </span><span style="font-size:10pt;font-family:&quot;">1 </span><span style="font-size:10pt;font-family:&quot;">OF Data </span><span style="font-size:10pt;font-family:&quot;">mnDataEmployee</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;"> </span></p>
<p class="MsoNormal">FormRelease procedure :</p>
<p class="MsoNormal">
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">mnDataEmployee = .F.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;">SET SKIP OF BAR </span><span style="font-size:10pt;font-family:&quot;">1 </span><span style="font-size:10pt;font-family:&quot;">OF Data </span><span style="font-size:10pt;font-family:&quot;">mnDataEmployee</span></p>
<p class="MsoNormal">Save and close form employee.</p>
<p class="MsoNormal">Run command with <span style="font-size:10pt;font-family:&quot;">DO master</span><span style="font-size:10pt;font-family:&quot;">.mpr</span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=31&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/24/disable-menu-in-vfp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>

		<media:content url="http://vifox.files.wordpress.com/2008/07/pic01.jpg?w=300" medium="image" />

		<media:content url="http://vifox.files.wordpress.com/2008/07/pic02.jpg?w=300" medium="image" />

		<media:content url="http://vifox.files.wordpress.com/2008/07/pic03.jpg?w=231" medium="image" />
	</item>
		<item>
		<title>Get Rupiah in Text</title>
		<link>http://vifox.wordpress.com/2008/07/21/get-rupiah-in-text/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/get-rupiah-in-text/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 07:41:17 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Gado-gado]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=21</guid>
		<description><![CDATA[FUNCTION SayRupiah(par) LOCAL nTot,nRp,cRp,cRupiah ntot = 0 cRupiah=&#8221;" lExit = .F. nTot  = par cTotal= ALLTRIM(STR(nTot)) FOR i=1 TO LEN(cTotal) nRp= (LEN(SUBSTR(cTotal,i))) cRp= SUBSTR(cTotal,i,1) DO CASE CASE nRp &#62; 0 GetDetailRupiah(nRp,cRp,@cRupiah) CASE nRp &#60; 0 nRp= nRp + 3 GetDetailRupiah(nRp,cRp,@cRupiah) CASE nRp = 0 cRupiah = cRupiah ENDCASE NEXT IF nTot &#8211; INT(nTot) &#62; 0 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=21&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>FUNCTION SayRupiah(par)</strong><br />
LOCAL nTot,nRp,cRp,cRupiah<br />
ntot = 0<br />
cRupiah=&#8221;"</p>
<p>lExit = .F.<br />
nTot  = par</p>
<p>cTotal= ALLTRIM(STR(nTot))</p>
<p>FOR i=1 TO LEN(cTotal)<br />
nRp= (LEN(SUBSTR(cTotal,i)))<br />
cRp= SUBSTR(cTotal,i,1)</p>
<p>DO CASE<br />
CASE nRp &gt; 0<br />
GetDetailRupiah(nRp,cRp,@cRupiah)<br />
CASE nRp &lt; 0<br />
nRp= nRp + 3<br />
GetDetailRupiah(nRp,cRp,@cRupiah)<br />
CASE nRp = 0<br />
cRupiah = cRupiah<br />
ENDCASE<br />
NEXT</p>
<p>IF nTot &#8211; INT(nTot) &gt; 0<br />
cRupiah = cRupiah<br />
ENDIF</p>
<p>RETURN cRupiah + &#8220;RUPIAH &#8220;<br />
<span id="more-21"></span></p>
<p><strong>FUNCTION GetDetailRupiah(nRp,cRp,cRupiah)</strong><br />
local cNilai<br />
DIMENSION aRp(10)<br />
aRp(1) = &#8220;SATU &#8220;<br />
aRp(2) = &#8220;DUA &#8220;<br />
aRp(3) = &#8220;TIGA &#8220;<br />
aRp(4) = &#8220;EMPAT &#8220;<br />
aRp(5) = &#8220;LIMA &#8220;<br />
aRp(6) = &#8220;ENAM &#8220;<br />
aRp(7) = &#8220;TUJUH &#8220;<br />
aRp(8) = &#8220;DELAPAN &#8220;<br />
aRp(9) = &#8220;SEMBILAN &#8220;<br />
aRp(10) = &#8220;SEPULUH &#8220;</p>
<p>cNilai = &#8221;</p>
<p>DO CASE<br />
CASE nRp = 1<br />
IF VAL(cRp) # 0<br />
cNilai = aRp(VAL(cRp))<br />
ENDIF<br />
cRupiah = cRupiah  + cNilai<br />
CASE nRp = 2 .or. nRp = 8<br />
IF VAL(cRp) # 0<br />
IF VAL(cRp) = 1<br />
i = i + 1<br />
cRp    = SUBSTR(cTotal,i,1)<br />
IF VAL(cRp) # 0<br />
IF VAL(cRp) = 1<br />
cNilai = &#8220;SEBELAS &#8220;<br />
ELSE<br />
cNilai = aRp(VAL(cRp)) + &#8220;BELAS &#8220;<br />
ENDIF<br />
ELSE<br />
cNilai = &#8220;SEPULUH &#8220;<br />
ENDIF<br />
cRupiah = cRupiah  + cNilai</p>
<p>IF nRp = 8<br />
cRupiah = cRupiah+ &#8220;JUTA &#8220;<br />
ENDIF<br />
ELSE<br />
cNilai  = aRp(VAL(cRp))<br />
cRupiah = cRupiah + cNilai + &#8220;PULUH &#8220;<br />
ENDIF<br />
ENDIF<br />
CASE nRp = 3 .or. nRp = 9<br />
IF VAL(cRp) # 0<br />
cNilai = aRp(VAL(cRp))<br />
IF VAL(cRp) = 1<br />
cNilai = &#8220;SE&#8221;<br />
ENDIF<br />
cRupiah = cRupiah +cNilai + &#8220;RATUS &#8220;<br />
ENDIF<br />
CASE nRp = 4 .OR. nRp = 5 .or. nRp = 6<br />
IF VAL(cRp) # 0<br />
cNilai = aRp(VAL(cRp))<br />
IF VAL(cRp) = 1     &amp;&amp; //.AND. EMPTY(cRupiah)<br />
cNilai = &#8220;SE&#8221;<br />
ENDIF<br />
ENDIF</p>
<p>DO CASE<br />
CASE nRp = 4 .AND. (!EMPTY(cNilai) .OR. RIGHT(ALLTRIM(cRupiah),4) # &#8220;JUTA&#8221;)<br />
cRupiah = cRupiah + cNilai + &#8220;RIBU &#8220;<br />
CASE nRp = 5<br />
DO CASE<br />
CASE VAL(cRp) = 1<br />
i = i + 1<br />
cRp    = SUBSTR(cTotal,i,1)<br />
IF VAL(cRp) # 0<br />
cNilai = aRp(VAL(cRp))<br />
IF VAL(cRp) = 1<br />
cNilai = &#8220;SE&#8221;<br />
ENDIF<br />
cRupiah = cRupiah + cNilai + &#8220;BELAS RIBU &#8220;<br />
ELSE<br />
cRupiah = cRupiah + &#8220;SEPULUH RIBU &#8220;<br />
ENDIF<br />
CASE VAL(cRp) == 0<br />
i = i + 1<br />
cRp    = SUBSTR(cTotal,i,1)<br />
IF VAL(cRp) # 0<br />
IF VAL(cRp) = 1<br />
cNilai = &#8220;SE&#8221;<br />
ELSE<br />
cNilai = aRp(VAL(cRp))<br />
ENDIF<br />
ELSE<br />
cNilai = &#8220;&#8221;<br />
ENDIF<br />
IF RIGHT(ALLTRIM(cRupiah),4) # &#8220;JUTA&#8221; .OR. !EMPTY(cNilai)<br />
cRupiah = cRupiah + cNilai + &#8220;RIBU &#8220;<br />
ENDIF<br />
OTHER<br />
cRupiah = cRupiah + cNilai + &#8220;PULUH &#8220;<br />
ENDCASE</p>
<p>CASE nRp = 6 .AND. (!EMPTY(cNilai) .OR. RIGHT(ALLTRIM(cRupiah),4) # &#8220;JUTA&#8221;)<br />
cRupiah = cRupiah + cNilai + &#8220;RATUS &#8220;<br />
ENDCASE<br />
CASE nRp = 7<br />
IF VAL(cRp) # 0<br />
cNilai = aRp(VAL(cRp))<br />
ENDIF<br />
cRupiah = cRupiah + cNilai + &#8220;JUTA &#8220;<br />
ENDCASE<br />
RETURN .T.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=21&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/get-rupiah-in-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>Form Entry Employee &#8211; VFP</title>
		<link>http://vifox.wordpress.com/2008/07/21/form-entry-employee-vfp/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/form-entry-employee-vfp/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 02:56:50 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=11</guid>
		<description><![CDATA[On Form1.Refresh : THISFORM.txtNoPokok.Value = &#8221; THISFORM.txtNoPokok.Enabled= .T. THISFORM.txtNoInduk.Value = &#8221; THISFORM.txtNama.Value = &#8221; THISFORM.txtUnit.Value = &#8221; THISFORM.cmdSave.Enabled = .F. THISFORM.cmdCancel.Enabled = .F. THISFORM.cmdErase.Enabled= .F. SELECT datakar.no_pokok,datakar.no_induk,datakar.nama,datakar.unit from datakar INTO CURSOR ListKar SELECT ListKar INDEX on RIGHT(ALLTRIM(no_pokok),4) TAG nop ADDITIVE THISFORM.grid1.RecordSourceType = 1 THISFORM.grid1.RecordSource = &#8220;listkar&#8221; THISFORM.grid1.column1.Width = 100 THISFORM.grid1.column1.header1.Caption = &#8216;ID #1&#8242; THISFORM.grid1.column2.Width = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=11&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://vifox.files.wordpress.com/2008/07/employee.jpg"><img class="aligncenter size-medium wp-image-12" src="http://vifox.files.wordpress.com/2008/07/employee.jpg?w=449&#038;h=289" alt="" width="449" height="289" /></a></p>
<p><span style="font-weight:bold;">On Form1.Refresh :</span><br />
THISFORM.txtNoPokok.Value = &#8221;<br />
THISFORM.txtNoPokok.Enabled= .T.<br />
THISFORM.txtNoInduk.Value = &#8221;<br />
THISFORM.txtNama.Value = &#8221;<br />
THISFORM.txtUnit.Value = &#8221;<br />
THISFORM.cmdSave.Enabled = .F.<br />
THISFORM.cmdCancel.Enabled = .F.<br />
THISFORM.cmdErase.Enabled= .F.</p>
<p>SELECT datakar.no_pokok,datakar.no_induk,datakar.nama,datakar.unit from datakar INTO CURSOR ListKar<br />
SELECT ListKar<br />
INDEX on RIGHT(ALLTRIM(no_pokok),4) TAG nop ADDITIVE<br />
THISFORM.grid1.RecordSourceType = 1<br />
THISFORM.grid1.RecordSource = &#8220;listkar&#8221;<br />
THISFORM.grid1.column1.Width = 100<br />
THISFORM.grid1.column1.header1.Caption = &#8216;ID #1&#8242;<br />
THISFORM.grid1.column2.Width = 100<br />
THISFORM.grid1.column2.header1.Caption = &#8216;ID #2&#8242;<br />
THISFORM.grid1.column3.Width = 150<br />
THISFORM.grid1.column3.header1.Caption = &#8216;Name&#8217;<br />
THISFORM.grid1.column4.Width = 125<br />
THISFORM.grid1.column4.header1.Caption = &#8216;Unit&#8217;<br />
THISFORM.txtNoPokok.SetFocus</p>
<p><span style="font-weight:bold;">On Form1.Unload :</span><br />
IsFormActive = .F.<br />
LogData.ENABLED = .T.</p>
<p><span id="more-11"></span></p>
<p><span style="font-weight:bold;">On txtNoPokok.</span><span style="font-weight:bold;">LostFocus</span><span style="font-weight:bold;"> :</span><br />
*!* ID # 1<br />
LOCAL c_NoPokok as String<br />
c_NoPokok = THISFORM.txtNoPokok.Value<br />
IF LEN(ALLTRIM(c_NoPokok)) # 0<br />
SELECT * FROM datakar WHERE no_pokok = c_NoPokok INTO CURSOR CekNoPokok<br />
SELECT CekNoPokok<br />
GO TOP<br />
IF !BOF()<br />
LOCAL n_Jawab<br />
n_Jawab = MESSAGEBOX(&#8220;No. Pokok in sudah tercatat.&#8221;+CHR(13)+&#8221;Edit data ini?&#8221;,4+48+256,&#8221;Cek No. Pokok&#8221;)<br />
IF n_Jawab = 6    &amp;&amp; YES<br />
THISFORM.txtNoInduk.Value = CekNoPokok.no_induk<br />
THISFORM.txtNama.Value = CekNoPokok.nama<br />
THISFORM.txtUnit.Value = CekNoPokok.unit<br />
THISFORM.txtNoPokok.Enabled= .F.<br />
ENDIF<br />
ENDIF<br />
THISFORM.cmdSave.Enabled = .T.<br />
THISFORM.cmdCancel.Enabled = .T.<br />
THISFORM.cmdErase.Enabled= .T.<br />
SELECT CekNoPokok<br />
USE<br />
ENDIF</p>
<p><span style="font-weight:bold;">On cmdSave.Click : </span><br />
*!* Save Record<br />
_SCREEN.MOUSEPOINTER = 11<br />
LOCAL c_NoPokok as String,c_NoInduk as String,c_Nama as String,c_Unit as String</p>
<p>c_NoPokok = ALLTRIM(thisform.txtnoPokok.Value)<br />
c_NoInduk  = ALLTRIM(thisform.txtNoInduk.Value)<br />
c_Nama  = ALLTRIM(thisform.txtNama.Value)<br />
c_Unit  = ALLTRIM(thisform.txtUnit.Value)<br />
SELECT no_pokok FROM datakar WHERE ALLTRIM(no_pokok) = c_NoPokok INTO CURSOR CekDataKaryawan<br />
select CekDataKaryawan<br />
GO top<br />
IF !BOF()<br />
**** update data<br />
UPDATE datakar SET no_pokok = c_NoPokok,;<br />
no_induk = c_NoInduk,;<br />
nama = c_Nama,;<br />
unit = c_Unit ;<br />
WHERE ALLTRIM(no_pokok) = c_NoPokok<br />
ELSE<br />
**** insert data<br />
INSERT INTO datakar ;<br />
(no_pokok,;<br />
no_induk,;<br />
nama,unit) ;<br />
VALUES ;<br />
(c_NoPokok,;<br />
c_NoInduk,;<br />
c_Nama,;<br />
c_Unit)<br />
ENDIF<br />
select CekDataKaryawan<br />
USE<br />
THISFORM.REFRESH<br />
_SCREEN.MOUSEPOINTER = 0</p>
<p><span style="font-weight:bold;">On cmdCancel.Click:</span><br />
*!* Cancel Entri/Edit Record<br />
_SCREEN.MOUSEPOINTER = 11<br />
THISFORM.REFRESH<br />
_SCREEN.MOUSEPOINTER = 0</p>
<p><span style="font-weight:bold;">On cmdErase.Click:</span><br />
*!* Erase Record<br />
_SCREEN.MOUSEPOINTER = 11<br />
LOCAL n_Jawab<br />
n_Jawab = MESSAGEBOX(&#8220;Hapus Data karyawan dengan No. Pokok ini?&#8221;,4+32+256,&#8221;Hapus Data Karyawan&#8221;)<br />
IF n_Jawab = 6    &amp;&amp; YES<br />
DELETE FROM datakar WHERE ALLTRIM(no_pokok) = thisform.txtNoPokok.Value<br />
ENDIF<br />
THISFORM.REFRESH<br />
_SCREEN.MOUSEPOINTER = 0</p>
<p><span style="font-weight:bold;">On cmdExit.Click:</span><br />
IF TYPE(&#8220;THISFORM.PARENT&#8221;)=&#8221;O&#8221;<br />
THISFORMSET.RELEASE<br />
ELSE<br />
THISFORM.RELEASE<br />
ENDIF</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=11&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/form-entry-employee-vfp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>

		<media:content url="http://vifox.files.wordpress.com/2008/07/employee.jpg?w=300" medium="image" />
	</item>
		<item>
		<title>Tips : Reduce Memory Usage in VFP</title>
		<link>http://vifox.wordpress.com/2008/07/21/tips-reduce-memory-usage-in-vfp/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/tips-reduce-memory-usage-in-vfp/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 02:54:01 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Foxpro]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=9</guid>
		<description><![CDATA[Within a timer, this function can be running periodically to reduce memory usage vfp application. I have already try and work with well. Function ReduceMemory() Declare Integer SetProcessWorkingSetSize In kernel32 As SetProcessWorkingSetSize  ; Integer hProcess , ; Integer dwMinimumWorkingSetSize , ; Integer dwMaximumWorkingSetSize Declare Integer GetCurrentProcess In kernel32 As GetCurrentProcess nProc = GetCurrentProcess() bb = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=9&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Within a timer, this function can be running periodically to reduce memory usage vfp application.<br />
I have already try and work with well.</p>
<p>Function ReduceMemory()</p>
<p>Declare Integer SetProcessWorkingSetSize In kernel32 As SetProcessWorkingSetSize  ;<br />
Integer hProcess , ;<br />
Integer dwMinimumWorkingSetSize , ;<br />
Integer dwMaximumWorkingSetSize<br />
Declare Integer GetCurrentProcess In kernel32 As GetCurrentProcess<br />
nProc = GetCurrentProcess()<br />
bb = SetProcessWorkingSetSize(nProc,-1,-1)<br />
*EOFunct ReduceMemory()</p>
<p>this function created by Bernard BoutReduce</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=9&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/tips-reduce-memory-usage-in-vfp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>Read temperature sensor in VFP</title>
		<link>http://vifox.wordpress.com/2008/07/21/read-temperature-sensor-in-vfp/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/read-temperature-sensor-in-vfp/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 02:53:04 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=7</guid>
		<description><![CDATA[This sample VFP code for read data from temperature sensor : *** Com1 setting = &#8220;9600,n,8,1&#8243; thisform.MsCom.settings = &#8220;9600,n,8,1&#8243; thisform.timer1.Interval = 1000 ** SENSOR 01 VAL_01 = ASC(substr(thisform.MsCom.Input,5,5)) thisform.text1.Value = VAL_01 ** SENSOR 02 thisform.MsCom.Output = &#8217;02R;&#8217; VAL_02 = ASC(substr(thisform.MsCom.Input,5,5)) thisform.text2.Value = VAL_02 ** SENSOR 03 thisform.MsCom.Output=&#8217;:03R;&#8217; VAL_03 = ASC(substr(thisform.MsCom.Input,5,5)) thisform.text3.Value = VAL_03 ** SENSOR [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=7&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This sample VFP code for read data from temperature sensor :</p>
<p>*** Com1 setting = &#8220;9600,n,8,1&#8243;<br />
thisform.MsCom.settings = &#8220;9600,n,8,1&#8243;<br />
thisform.timer1.Interval = 1000</p>
<p>** SENSOR 01<br />
VAL_01 = ASC(substr(thisform.MsCom.Input,5,5))<br />
thisform.text1.Value = VAL_01</p>
<p>** SENSOR 02<br />
thisform.MsCom.Output = &#8217;02R;&#8217;<br />
VAL_02 = ASC(substr(thisform.MsCom.Input,5,5))<br />
thisform.text2.Value = VAL_02</p>
<p>** SENSOR 03<a href="void(0)"></a><br />
thisform.MsCom.Output=&#8217;:03R;&#8217;<br />
VAL_03 = ASC(substr(thisform.MsCom.Input,5,5))<br />
thisform.text3.Value = VAL_03</p>
<p>** SENSOR 04<br />
thisform.MsCom.Output=&#8217;:04R;&#8217;<br />
VAL_04 = ASC(substr(thisform.MsCom.Input,5,5))<br />
thisform.text4.Value = VAL_04</p>
<p>** SENSOR 05<br />
thisform.MsCom.Output=&#8217;:05R;&#8217;<br />
VAL_05 = ASC(substr(thisform.MsCom.Input,5,5))<br />
thisform.text5.Value = VAL_05</p>
<p>thisform.MsCom.inBufferCount = 0<br />
thisform.MsCom.Refresh</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=7&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/read-temperature-sensor-in-vfp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>Data Connection</title>
		<link>http://vifox.wordpress.com/2008/07/21/data-connection/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/data-connection/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 02:52:00 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Gado-gado]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[Visual Foxpro]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=5</guid>
		<description><![CDATA[VB6 &#8211; Non ODBC Set db = New Connection db.CursorLocation = adUseClient db.Open “PROVIDER=MSDataShape;Data PROVIDER=” &#38; _ “Microsoft.Jet.OLEDB.4.0;Data Source=” _ &#38; App.Path &#38; “\fpdata.mdb;Jet OLEDB:” &#38; _ “Database Password=”;” Visual Foxpro &#8211; ODBC STORE SQLCONNECT(’exdata’, ‘admin’,”) TO gnConnHandle IF gnConnHandle &#60;= 0 = MESSAGEBOX(’Cannot make connection’, 16, ‘SQL Connect Error’) *!* execute SQLEXEC(gnConnHandle,”SELECT * FROM [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=5&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="entry">
<div class="snap_preview">
<p><strong>VB6 &#8211; Non ODBC</strong></p>
<p>Set db = New Connection<br />
db.CursorLocation = adUseClient<br />
db.Open “PROVIDER=MSDataShape;Data PROVIDER=” &amp; _<br />
“Microsoft.Jet.OLEDB.4.0;Data Source=” _<br />
&amp; App.Path &amp; “\fpdata.mdb;Jet OLEDB:” &amp; _<br />
“Database Password=”;”</p>
<p><strong>Visual Foxpro &#8211; ODBC</strong></p>
<p>STORE SQLCONNECT(’exdata’, ‘admin’,”) TO gnConnHandle<br />
IF gnConnHandle &lt;= 0<br />
= MESSAGEBOX(’Cannot make connection’, 16, ‘SQL Connect Error’)</p>
<p>*!* execute<br />
SQLEXEC(gnConnHandle,”SELECT * FROM USER”,”USER”)<br />
ENDIF</p></div>
</div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=5&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/data-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
		<item>
		<title>Get Data Fingerprint with czkem in VB</title>
		<link>http://vifox.wordpress.com/2008/07/21/get-data-fingerprint-with-czkem-in-vb/</link>
		<comments>http://vifox.wordpress.com/2008/07/21/get-data-fingerprint-with-czkem-in-vb/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 02:50:28 +0000</pubDate>
		<dc:creator>fayha</dc:creator>
				<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://vifox.wordpress.com/?p=3</guid>
		<description><![CDATA[Private Sub cmdDownload01_Click() If lStatusKonek Then If chkDownload.Value = 0 Then cmdDownload01.Enabled = False MousePointer = vbHourglass End If Dim dwEnrollNumber As Long Dim dwVerifyMode As Long Dim dwInOutMode As Long Dim timeStr As String Dim i As Long Dim lAddNew As Boolean Dim v1 As String, v2 As Long, v3 As Long lvX.Refresh If [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=3&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="snap_preview">
<p>Private Sub cmdDownload01_Click()<br />
If lStatusKonek Then<br />
If chkDownload.Value = 0 Then<br />
cmdDownload01.Enabled = False<br />
MousePointer = vbHourglass<br />
End If<br />
Dim dwEnrollNumber As Long<br />
Dim dwVerifyMode As Long<br />
Dim dwInOutMode As Long<br />
Dim timeStr As String<br />
Dim i As Long<br />
Dim lAddNew As Boolean</p>
<p>Dim v1 As String, v2 As Long, v3 As Long</p>
<p>lvX.Refresh<br />
If chkDownload.Value = 1 Then<br />
lvX.ListItems.Clear<br />
End If</p>
<p>v1 = CStr(!no_id)<br />
v2 = !baudrate<br />
v3 = !no_port</p>
<p>If CZKEM1.ReadGeneralLogData(v1) Then<br />
i = 1<br />
CZKEM1.ReadAllUserID v1 ”cboNoMesin01<br />
While CZKEM1.GetGeneralLogDataStr(v1, dwEnrollNumber, dwVerifyMode, dwInOutMode, timeStr)</p>
<p>lvX.ListItems.Add i, , dwEnrollNumber<br />
With lvX.ListItems(i)<br />
.SubItems(1) = IIf(IsNull(timeStr), “”, timeStr)<br />
.SubItems(2) = IIf(IsNull(v1), “”, v1)<br />
.SubItems(3) = IIf(IsNull(dwVerifyMode), “”, IIf(dwVerifyMode = 1, “Fingerprint”, “Password”))<br />
DoEvents<br />
End With</p>
<p>Dim d_TimeStr As Date<br />
d_TimeStr = CDate(Left(Right(Left(timeStr, 10), 2) &amp; “-” &amp; Mid(Left(timeStr, 10), 6, 2) &amp; “-” &amp; Left(Left(timeStr, 10), 4) &amp; ” ” &amp; Right(Trim(timeStr), 8), Len(Right(Left(timeStr, 10), 2) &amp; “-” &amp; Mid(Left(timeStr, 10), 6, 2) &amp; “-” &amp; Left(Left(timeStr, 10), 4) &amp; ” ” &amp; Right(Trim(timeStr), 8))))</p>
<p>lvX.ListItems.Add i, , dwEnrollNumber<br />
With lvX.ListItems(i)<br />
.SubItems(1) = IIf(IsNull(timeStr), “”, timeStr)<br />
.SubItems(2) = IIf(IsNull(v1), “”, v1)<br />
.SubItems(3) = IIf(IsNull(dwVerifyMode), “”, IIf(dwVerifyMode = 1, “Fingerprint”, “Password”))<br />
DoEvents<br />
End With</p>
<p>End If<br />
End With</p>
<p>lvX.Refresh<br />
Wend<br />
End If<br />
.MoveNext<br />
Wend<br />
End With<br />
If chkDownload.Value = 0 Then<br />
cmdDownload01.Enabled = True<br />
MousePointer = vbDefault<br />
End If<br />
adoMesinConnect.Close<br />
End If</p>
<p>End Sub</p></div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/vifox.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/vifox.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vifox.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vifox.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vifox.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vifox.wordpress.com&amp;blog=4278807&amp;post=3&amp;subd=vifox&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vifox.wordpress.com/2008/07/21/get-data-fingerprint-with-czkem-in-vb/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/affe24801c073221966fba0d382171ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">fayha</media:title>
		</media:content>
	</item>
	</channel>
</rss>
