<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Lowyat.NET: Latest topics by ChEeSoOn</title>
        <description></description>
        <link>http://forum.lowyat.net/</link>
        <lastBuildDate>Mon, 06 Jul 2026 21:14:52 +0800</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>BatchFile: Search string and replace</title>
            <link>http://forum.lowyat.net/topic/1224574</link>
            <description>there is .ini file that i want to search the string inside and replace it by user enter&lt;br /&gt;eg: &lt;br /&gt;&lt;br /&gt;NAME: ABC&lt;br /&gt;&lt;br /&gt;change it by user enter in command prompt(batch file got cmd rite?)&lt;br /&gt;&lt;br /&gt;after enter hit&lt;br /&gt;&lt;br /&gt;NAME: X Y Z&lt;br /&gt;&lt;br /&gt;and auto save as .ini file back&lt;br /&gt;i do alot research in google but my standard hard to understand..&lt;br /&gt;&lt;br /&gt;btw, is that a batch file can do so??&lt;br /&gt;or that is another language????&lt;br /&gt;&lt;br /&gt;for this:&lt;br /&gt;&lt;br /&gt;:: ----- Batch Script Start ------- ::&lt;br /&gt;ECHO OFF&lt;br /&gt;SETLOCAL EnableDelayedExpansion&lt;br /&gt;&lt;br /&gt;SET searchIn=C:&amp;#092;eBooks&lt;br /&gt;SET FindChr=%&lt;br /&gt;SET ReplaceChr=_&lt;br /&gt;&lt;br /&gt;FOR /F &amp;quot;delims=&amp;quot; %%f IN (&amp;#39;DIR /S /A-D /B &amp;quot;%searchIn%&amp;#092;*%FindChr%*.*%&amp;quot;&amp;#39;) DO (&lt;br /&gt;   SET var=&lt;br /&gt;   SET var=%%~nf%%~xf&lt;br /&gt;   SET var=&amp;#33;var:%FindChr%=%ReplaceChr%&amp;#33;&lt;br /&gt;   ECHO &amp;quot;%%f&amp;quot; -^&amp;gt; &amp;quot;&amp;#33;var&amp;#33;&amp;quot;&lt;br /&gt;   Ren &amp;quot;%%f&amp;quot; &amp;quot;&amp;#33;var&amp;#33;&amp;quot;)&lt;br /&gt;:: ----- Batch Script End ------- :: &lt;br /&gt;&lt;br /&gt;can someone explain for me??&lt;br /&gt;or someone can help???&lt;br /&gt;gv me a hand pls..&lt;br /&gt;&lt;br /&gt;[addedon]November 11, 2009, 11:56 pm[/addedon]sad, fully brain coding now, cant even sleep&lt;br /&gt;zzz&lt;br /&gt;waiting, waiting, waiting...</description>
            <author>ChEeSoOn</author>
            <category>Codemasters</category>
            <pubDate>Wed, 11 Nov 2009 22:47:58 +0800</pubDate>
        </item>
        <item>
            <title>Win XP share folder not allow too much access~HELP</title>
            <link>http://forum.lowyat.net/topic/1223405</link>
            <description>&lt;span style='color:blue'&gt;i can share the folder for many user but within the limit&lt;br /&gt;anyone can help to solve tis problem?&lt;br /&gt;how to over the limit or..?????&lt;/span&gt; &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt;  &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt;</description>
            <author>ChEeSoOn</author>
            <category>Technical Support</category>
            <pubDate>Tue, 10 Nov 2009 23:39:32 +0800</pubDate>
        </item>
        <item>
            <title>Assignment HELP,SOS,PLZ(insert,delete,search etc.)</title>
            <link>http://forum.lowyat.net/topic/584834</link>
            <description>#include&amp;lt;iostream&amp;gt;&lt;br /&gt;#include&amp;lt;string&amp;gt;&lt;br /&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;struct ProductNode&lt;br /&gt;{	&lt;br /&gt;	char code[5];&lt;br /&gt;	char description[30];&lt;br /&gt;	double price;&lt;br /&gt;	ProductNode *Next;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;typedef ProductNode *Productptr;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;//do below this 3 function&lt;br /&gt;void Display (Productptr);&lt;br /&gt;Productptr Search (Productptr, char []);&lt;br /&gt;void Delete (Productptr *, char[]);&lt;/b&gt;[COLOR=blue] &lt;!--emo&amp;:help:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/icon_question.gif' border='0' style='vertical-align:middle' alt='icon_question.gif' /&gt;&lt;!--endemo--&gt; &lt;br /&gt;&lt;br /&gt;void Insert (Productptr *, ProductNode);&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;	Productptr PhoneList, temp;&lt;br /&gt;	ProductNode p;&lt;br /&gt;	int sel;&lt;br /&gt;	char id[5];&lt;br /&gt;&lt;br /&gt;	PhoneList=NULL;&lt;br /&gt;	&lt;br /&gt;	while (sel&amp;#33;=5)&lt;br /&gt;	{&lt;br /&gt;		system(&amp;quot;cls&amp;quot;);&lt;br /&gt;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t1. Add Item.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t2. Add Delete.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t3. Add Display Item.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t4. Search.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t5. Exit.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t?: &amp;quot;;&lt;br /&gt;		cin&amp;gt;&amp;gt;sel;&lt;br /&gt;&lt;br /&gt;		system(&amp;quot;cls&amp;quot;);&lt;br /&gt;&lt;br /&gt;		switch (sel)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Item Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.code;&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Description : &amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.description;&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Price : RM&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.price;&lt;br /&gt;				Insert (&amp;amp;PhoneList, p);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 2: &lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Item Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;id;&lt;br /&gt;				Delete(&amp;amp;PhoneList, id);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 3: &lt;br /&gt;				Display (PhoneList);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 4:&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Enter item&amp;#39;s Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;id;&lt;br /&gt;&lt;br /&gt;			temp=Search (PhoneList,id);&lt;br /&gt;			if (temp==NULL)&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Error: Item not found.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;				else&lt;br /&gt;				{&lt;br /&gt;					cout&amp;lt;&amp;lt;&amp;quot;Code&amp;#092;t Description &amp;#092;t Price&amp;#092;n&amp;quot;;&lt;br /&gt;					cout&amp;lt;&amp;lt;&amp;quot;====&amp;#092;t =========== &amp;#092;t =====&amp;#092;n&amp;quot;;&lt;br /&gt;					cout&amp;lt;&amp;lt;temp-&amp;gt;code&amp;lt;&amp;lt;&amp;quot;&amp;#092;t&amp;quot;&amp;lt;&amp;lt;temp-&amp;gt;description&amp;lt;&amp;lt;&amp;quot;&amp;#092;t&amp;#092;t&amp;quot;&amp;lt;&amp;lt;temp-&amp;gt;price&amp;lt;&amp;lt;endl;&lt;br /&gt;&lt;br /&gt;					system (&amp;quot;pause&amp;quot;);&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;&lt;br /&gt;		return 0;&lt;br /&gt;&lt;br /&gt;	void Insert (Productptr *h, ProductNode p);&lt;br /&gt;	{&lt;br /&gt;		Productptr newNode, pre, cur;&lt;br /&gt;		bool found=0;&lt;br /&gt;		char h;&lt;br /&gt;&lt;br /&gt;		newNode=new ProductNode;&lt;br /&gt;&lt;br /&gt;		if (newNode==NULL)&lt;br /&gt;			{&lt;br /&gt;				*h=newNode;&lt;br /&gt;			}&lt;br /&gt;			else&lt;br /&gt;			{&lt;br /&gt;				pre=NULL;&lt;br /&gt;				cur=*h;&lt;br /&gt;&lt;br /&gt;				while (cur&amp;#33;=NULL)&lt;br /&gt;				{&lt;br /&gt;					if (strcmp(cur-&amp;gt;description, p.description)&amp;lt;0)&lt;br /&gt;					{	pre=cur;&lt;br /&gt;						cur=cur-&amp;gt;next;&lt;br /&gt;					}&lt;br /&gt;				else&lt;br /&gt;					break;&lt;br /&gt;				}&lt;br /&gt;			if (pre==NULL)&lt;br /&gt;			{&lt;br /&gt;				newNode-&amp;gt;Next=*h;&lt;br /&gt;				*h=newNode;&lt;br /&gt;			}&lt;br /&gt;			else&lt;br /&gt;			{&lt;br /&gt;				newNode-&amp;gt;Next=cur;&lt;br /&gt;				pre-&amp;gt;Next=newNode;&lt;br /&gt;			}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;HELP ME CONT..</description>
            <author>ChEeSoOn</author>
            <category>Codemasters</category>
            <pubDate>Tue, 04 Dec 2007 23:03:49 +0800</pubDate>
        </item>
        <item>
            <title>C++ HELP FUNCTION</title>
            <link>http://forum.lowyat.net/topic/584829</link>
            <description>#include&amp;lt;iostream&amp;gt;&lt;br /&gt;#include&amp;lt;string&amp;gt;&lt;br /&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;using namespace std;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;struct ProductNode&lt;br /&gt;{	&lt;br /&gt;	char code[5];&lt;br /&gt;	char description[30];&lt;br /&gt;	double price;&lt;br /&gt;	ProductNode *Next;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;typedef ProductNode *Productptr;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color:red'&gt;&lt;b&gt;// below this 3 function,i have no idea to continues.. &lt;!--emo&amp;:stars:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/rclxub.gif' border='0' style='vertical-align:middle' alt='rclxub.gif' /&gt;&lt;!--endemo--&gt; &lt;br /&gt;void Display (Productptr);&lt;br /&gt;Productptr Search (Productptr, char []);&lt;br /&gt;void Delete (Productptr *, char[]);&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void Insert (Productptr *, ProductNode);&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;	Productptr PhoneList, temp;&lt;br /&gt;	ProductNode p;&lt;br /&gt;	int sel;&lt;br /&gt;	char id[5];&lt;br /&gt;&lt;br /&gt;	PhoneList=NULL;&lt;br /&gt;	&lt;br /&gt;	while (sel&amp;#33;=5)&lt;br /&gt;	{&lt;br /&gt;		system(&amp;quot;cls&amp;quot;);&lt;br /&gt;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t1. Add Item.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t2. Add Delete.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t3. Add Display Item.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t4. Search.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t5. Exit.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;		&lt;br /&gt;		cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;t?: &amp;quot;;&lt;br /&gt;		cin&amp;gt;&amp;gt;sel;&lt;br /&gt;&lt;br /&gt;		system(&amp;quot;cls&amp;quot;);&lt;br /&gt;&lt;br /&gt;		switch (sel)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Item Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.code;&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Description : &amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.description;&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Price : RM&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;p.price;&lt;br /&gt;				Insert (&amp;amp;PhoneList, p);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 2: &lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Item Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;id;&lt;br /&gt;				Delete(&amp;amp;PhoneList, id);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 3: &lt;br /&gt;				Display (PhoneList);&lt;br /&gt;				break;&lt;br /&gt;&lt;br /&gt;			case 4:&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Enter item&amp;#39;s Code :&amp;quot;;&lt;br /&gt;				cin&amp;gt;&amp;gt;id;&lt;br /&gt;&lt;br /&gt;			temp=Search (PhoneList,id);&lt;br /&gt;			if (temp==NULL)&lt;br /&gt;				cout&amp;lt;&amp;lt;&amp;quot;Error: Item not found.&amp;quot;&amp;lt;&amp;lt;endl;&lt;br /&gt;				else&lt;br /&gt;				{&lt;br /&gt;					cout&amp;lt;&amp;lt;&amp;quot;Code&amp;#092;t Description &amp;#092;t Price&amp;#092;n&amp;quot;;&lt;br /&gt;					cout&amp;lt;&amp;lt;&amp;quot;====&amp;#092;t =========== &amp;#092;t =====&amp;#092;n&amp;quot;;&lt;br /&gt;					cout&amp;lt;&amp;lt;temp-&amp;gt;code&amp;lt;&amp;lt;&amp;quot;&amp;#092;t&amp;quot;&amp;lt;&amp;lt;temp-&amp;gt;description&amp;lt;&amp;lt;&amp;quot;&amp;#092;t&amp;#092;t&amp;quot;&amp;lt;&amp;lt;temp-&amp;gt;price&amp;lt;&amp;lt;endl;&lt;br /&gt;&lt;br /&gt;					system (&amp;quot;pause&amp;quot;);&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;&lt;br /&gt;		return 0;&lt;br /&gt;&lt;br /&gt;	void Insert (Productptr *h, ProductNode p);&lt;br /&gt;	{&lt;br /&gt;		Productptr newNode, pre, cur;&lt;br /&gt;		bool found=0;&lt;br /&gt;		char h;&lt;br /&gt;&lt;br /&gt;		newNode=new ProductNode;&lt;br /&gt;&lt;br /&gt;		if (newNode==NULL)&lt;br /&gt;			{&lt;br /&gt;				*h=newNode;&lt;br /&gt;			}&lt;br /&gt;			else&lt;br /&gt;			{&lt;br /&gt;				pre=NULL;&lt;br /&gt;				cur=*h;&lt;br /&gt;&lt;br /&gt;				while (cur&amp;#33;=NULL)&lt;br /&gt;				{&lt;br /&gt;					if (strcmp(cur-&amp;gt;description, p.description)&amp;lt;0)&lt;br /&gt;					{	pre=cur;&lt;br /&gt;						cur=cur-&amp;gt;next;&lt;br /&gt;					}&lt;br /&gt;				else&lt;br /&gt;					break;&lt;br /&gt;				}&lt;br /&gt;			if (pre==NULL)&lt;br /&gt;			{&lt;br /&gt;				newNode-&amp;gt;Next=*h;&lt;br /&gt;				*h=newNode;&lt;br /&gt;			}&lt;br /&gt;			else&lt;br /&gt;			{&lt;br /&gt;				newNode-&amp;gt;Next=cur;&lt;br /&gt;				pre-&amp;gt;Next=newNode;&lt;br /&gt;			}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;!--emo&amp;:help:--&gt;&lt;img src='http://static.lowyat.net/style_emoticons/default/icon_question.gif' border='0' style='vertical-align:middle' alt='icon_question.gif' /&gt;&lt;!--endemo--&gt;</description>
            <author>ChEeSoOn</author>
            <category>Codemasters</category>
            <pubDate>Tue, 04 Dec 2007 22:54:05 +0800</pubDate>
        </item>
    </channel>
</rss>
