<?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/"
	>

<channel>
	<title>Merlin&#039;s Delphi Forge &#187; string</title>
	<atom:link href="http://www.delphifaq.net/tag/string/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.delphifaq.net</link>
	<description>By a Programmer for Programmers...</description>
	<lastBuildDate>Sat, 13 Mar 2010 19:00:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How to Read / Write ID3 Tags in MP3 Files</title>
		<link>http://www.delphifaq.net/how-to-readwrite-id3-tags-in-mp3-files/</link>
		<comments>http://www.delphifaq.net/how-to-readwrite-id3-tags-in-mp3-files/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 03:30:48 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[genre]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[id3]]></category>
		<category><![CDATA[id3 tags]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[modify]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[mpeg]]></category>
		<category><![CDATA[mpeg layer 3]]></category>
		<category><![CDATA[read]]></category>
		<category><![CDATA[record]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[write]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-readwrite-id3-tags-in-mp3-files</guid>
		<description><![CDATA[The thing that makes MPEG Layer 3 files good (besides their size:) are ID3 tags. Thanks to them you can save information about the song. Here&#8217;s the ID3 tag structure and information on reading/modifying them. Enjoy! The ID3 tag is saved in the last 128 bytes of a MPEG Layer 3 file. It starts with [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-readwrite-id3-tags-in-mp3-files/feed/</wfw:commentRss>
		<slash:comments>-9</slash:comments>
		</item>
		<item>
		<title>How to Base 64 (MIME) Encode and Decode a String</title>
		<link>http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string/</link>
		<comments>http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 03:27:43 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[64]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[ascii character]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[Base64Decode]]></category>
		<category><![CDATA[Base64Encode]]></category>
		<category><![CDATA[binary files]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[byte]]></category>
		<category><![CDATA[decode]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[mime]]></category>
		<category><![CDATA[mime encoding]]></category>
		<category><![CDATA[object pascal]]></category>
		<category><![CDATA[pascal]]></category>
		<category><![CDATA[shl]]></category>
		<category><![CDATA[shr]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[string format]]></category>
		<category><![CDATA[string string]]></category>
		<category><![CDATA[string text]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string</guid>
		<description><![CDATA[MIME encoding and decoding is used when transferring binary files over the Internet. Every byte is converted to an ASCII character that can be transfered with no problems. This is the code to encode and decode using Base 64 (MIME). You can TMemo&#8216;s and TRichEdit&#8216;s string text via the Text property. The original code has [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-base-64-mime-encode-and-decode-a-string/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Convert TColor to a Hex String and Vice Versa</title>
		<link>http://www.delphifaq.net/how-to-convert-tcolor-to-a-hex-string-and-vice-versa/</link>
		<comments>http://www.delphifaq.net/how-to-convert-tcolor-to-a-hex-string-and-vice-versa/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 03:12:17 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[hex]]></category>
		<category><![CDATA[hex digit]]></category>
		<category><![CDATA[hex number]]></category>
		<category><![CDATA[hex string]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[object pascal]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[rgb]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[string name]]></category>
		<category><![CDATA[string representation]]></category>
		<category><![CDATA[string string]]></category>
		<category><![CDATA[tcolor]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[web palette]]></category>
		<category><![CDATA[windows api]]></category>
		<category><![CDATA[xxxxxx]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-convert-tcolor-to-a-hex-string-and-vice-versa</guid>
		<description><![CDATA[Delphi uses TColor to represent colors but HTML requires a string name (139 colors have names in the web palette) or a hex number. Here&#8217;s the code to convert a TColor color value to hex a string and vise versa. The functions use the Windows API GetRValue(), GetBValue(), GetGValue() and RGB() functions. !Note: If your [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-convert-tcolor-to-a-hex-string-and-vice-versa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Set the Length of a String</title>
		<link>http://www.delphifaq.net/how-to-set-the-length-of-a-string/</link>
		<comments>http://www.delphifaq.net/how-to-set-the-length-of-a-string/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 01:01:27 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[constant]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pchar]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[variable]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/faq/how-to-set-the-length-of-a-string</guid>
		<description><![CDATA[The string length is automatically set but sometimes you want to change the length yourself. That&#8217;s because sometimes you have to have the same length of a string every time (when saving to binary files). You can always use the string[n] (ShortString) type but their maximum length is 256 characters. !!Note: You CAN NOT set [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-set-the-length-of-a-string/feed/</wfw:commentRss>
		<slash:comments>-9</slash:comments>
		</item>
		<item>
		<title>How to Get a String&#8217;s Width in Pixels, Not in Characters</title>
		<link>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/</link>
		<comments>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 13:27:17 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[characters]]></category>
		<category><![CDATA[constant]]></category>
		<category><![CDATA[determine]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[pixels]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[variable]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/</guid>
		<description><![CDATA[To determine the width of a string in pixels using the active font and output it&#8217;s best to use this method: (* sString - (string) Can be any string constant or variable. ** ** For example: ** TCanvas.TextWidth('m3Rlin'); ** TCanvas.TextWidth(Edit1.Text); ** TCanvas.TextWidth(OpenDialog1.FileName); *) TCanvas.TextWidth(sString);]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
