<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ComputerFAQ</title>
	
	<link>http://www.computerfaq.be</link>
	<description>een weblog</description>
	<pubDate>Thu, 20 Nov 2008 21:56:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/computerfaq/rss" type="application/rss+xml" /><item>
		<title>Need for Speed Undercover preview</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/460076088/</link>
		<comments>http://www.computerfaq.be/games/need-for-speed-undercover-preview/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 21:56:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Games]]></category>

		<category><![CDATA[ea]]></category>

		<category><![CDATA[Electronic Arts]]></category>

		<category><![CDATA[need for speed]]></category>

		<category><![CDATA[racen]]></category>

		<category><![CDATA[undercover]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/?p=268</guid>
		<description><![CDATA[John Riccitiello is vandaag al vaker geciteerd, zowel omtrent de ontwikkelingen van The Godfather 2 als Warhammer Online. Deze keer komt de baas van EA opnieuw aan bod dankzij de onthulling van een nieuwe game uit de Need for Speed-serie.

Need for Speed Undercover is de titel van de nieuwste telg uit de serie. De game [...]]]></description>
			<content:encoded><![CDATA[<p>John Riccitiello is vandaag al vaker geciteerd, zowel omtrent de ontwikkelingen van <a href="http://www.gamersnet.nl/nieuws/200806/ea_spreekt_over_ontwikkeling_the_godfather_2/" target="_blank">The Godfather 2</a> als <a href="http://www.gamersnet.nl/nieuws/200806/warhammer_online_gaat_niet_concurreren_met_world_of_warcraft/" target="_blank">Warhammer Online</a>. Deze keer komt de baas van EA opnieuw aan bod dankzij de onthulling van een nieuwe game uit de Need for Speed-serie.</p>
<div><a href="http://www.computerfaq.be/wp-content/uploads/2008/11/needforspeedundercoverreview.jpg"><img class="alignnone size-full wp-image-269" title="needforspeedundercoverreview" src="http://www.computerfaq.be/wp-content/uploads/2008/11/needforspeedundercoverreview.jpg" alt="Need for speed Undercover" width="450" height="378" /></a></div>
<p>Need for Speed Undercover is de titel van de nieuwste telg uit de serie. De game is veel langer in ontwikkeling dan voorgaande Need for Speed-games. Volgens Riccitiello waren ze ontwikkelaars echt aan het &#8220;martelen&#8221; door ze elke 12 maanden een game uit te laten brengen. Nu heeft men bij EA voor een andere aanpak gekozen, waardoor er twee teams werken in cycli van 24 maanden. Dit moet de creativiteit en kwaliteit ten goede komen. Het laatste deel, ProStreet, vond men namelijk niet al te sterk.</p>
<p><span id="more-268"></span></p>
<p>Need for Speed Undercover zal volgens Riccitiello voorzien worden van een veel betere en uitgebreidere verhaallijn. Men heeft zich laten inspireren door actiefilms zoals The Transporter, om voor meer beleving te zorgen.</p>
<p>Een releasedatum en platformen laten zich raden, maar het lijkt reëel om de game tegen het einde van dit jaar te verwachten voor alle huidige platformen.</p>
<p>Bron: <a href="http://www.gamersnet.nl/nieuws/200806/electronic_arts_onthult_need_for_speed_undercover/">www.gamersnet.nl</a></p>
<p>Voor de mensen die nog zin hebben in een filmpje van het spel kunnen hieronder kijken.</p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="392" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="gtembed" /><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="quality" value="high" /><param name="src" value="http://www.gametrailers.com/remote_wrap.php?mid=42885" /><embed id="gtembed" type="application/x-shockwave-flash" width="480" height="392" src="http://www.gametrailers.com/remote_wrap.php?mid=42885" quality="high" allowfullscreen="true" allowscriptaccess="sameDomain"></embed></object></div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/460076088" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/games/need-for-speed-undercover-preview/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/games/need-for-speed-undercover-preview/</feedburner:origLink></item>
		<item>
		<title>Csharp Programma in meerdere talen met WPF</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/337495546/</link>
		<comments>http://www.computerfaq.be/csharp/csharp-programma-in-meerdere-talen-met-wpf/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 23:24:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Csharp]]></category>

		<category><![CDATA[.NET Framework]]></category>

		<category><![CDATA[3.0]]></category>

		<category><![CDATA[3.5]]></category>

		<category><![CDATA[engels]]></category>

		<category><![CDATA[meerdere talen]]></category>

		<category><![CDATA[nederlands]]></category>

		<category><![CDATA[runtime]]></category>

		<category><![CDATA[vertalen]]></category>

		<category><![CDATA[WPF]]></category>

		<category><![CDATA[XAML]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/?p=154</guid>
		<description><![CDATA[Als je wat grotere programma’s begint te schrijven en/of je  wilt deze gaan verspreiden in het buitenland dan is het zeker een goed idee om  je applicatie in meerdere talen te maken. Wat je kan doen is twee verschillende  versies compileren bijvoorbeeld een engelse en een nederlandse versie. In deze  tutorial [...]]]></description>
			<content:encoded><![CDATA[<p>Als je wat grotere programma’s begint te schrijven en/of je  wilt deze gaan verspreiden in het buitenland dan is het zeker een goed idee om  je applicatie in meerdere talen te maken. Wat je kan doen is twee verschillende  versies compileren bijvoorbeeld een engelse en een nederlandse versie. In deze  tutorial ga ik je echter een andere oplossing tonen. Ik zal je laten zien hoe  je een versie van je applicatie kan compilen en waar er tijdens runtime (tijden  dat het programma opstaat) de taal kan gewijzigd worden.</p>
<div style="text-align: center;"><img src="http://www.computerfaq.be/images/tutorials/meer-talen-csharp-wpf/vertaling-tijdens-runtime.jpg" alt="Vertaling van een applicatie tijdens runtime" /></div>
<p><span id="more-154"></span></p>
<h2>De applicatie</h2>
<p>Tijdens deze tutorial ga je het onderstaande kleine  applicatie maken waarmee je twee getallen kan laten optellen. Als we op de knop  Engels drukken dan zal de hele applicatie vertaald worden naar het engels. Druk  je op Nederlands, dan zal de hele applicatie vertaald worden naar het  nederlands.</p>
<div><img src="http://www.computerfaq.be/images/tutorials/meer-talen-csharp-wpf/csharp-wpf-application.jpg" alt="Nieuw C# WPF applicatie" /></div>
<p>Start een nieuwe C# WPF applicatie. Kies bovenaan het Nieuw  project menu voor het .NET Framework 3.0 of 3.5. Bij naam vul je MeerTalen in. Vervolgens klik je op OK.</p>
<p>Maak nu eerst een map aan binnen je project. Dit doe je door met je linkermuisknop te klikken op MeerTalen &gt; Toevoegen&#8230; &gt; Nieuwe map. Geef deze map de naam languages.</p>
<div style="text-align: center;"><img src="http://www.computerfaq.be/images/tutorials/meer-talen-csharp-wpf/add-new-folder-to-solution.jpg" alt="Nieuwe map aanmaken" /></div>
<p>Maak nu onder deze map languages twee nieuwe xml bestanden aan. Dit doe je door linkermuisknop te klikken op de map languages &gt; Toevoege &#8230; &gt; Nieuw item &#8230; . Kies uit het menu het type xml bestand. Noem dit nieuw bestand dutch.xml. Herhaal deze stappen maar noem het bestand deze keer english.xml. Plak de volgende xml in het juist bestand. Deze xml&#8217;s zijn de vertalingen van de applicatie.</p>
<p>dutch.xml</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;?xml</span> <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span> <span class="re0">encoding</span>=<span class="st0">&quot;utf-8&quot;</span> <span class="re2">?&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Example<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Calculator</span> <span class="re0">Text</span>=<span class="st0">&quot;Rekenmachine&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;NumbersError</span> <span class="re0">Text</span>=<span class="st0">&quot;Geeft 2 getallen op.&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Calculate</span> <span class="re0">Text</span>=<span class="st0">&quot;Bereken&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;ResultIs</span> <span class="re0">Text</span>=<span class="st0">&quot;Het resultaat is&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Dutch</span> <span class="re0">Text</span>=<span class="st0">&quot;Nederlands&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;English</span> <span class="re0">Text</span>=<span class="st0">&quot;Engels&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Example<span class="re2">&gt;</span></span></span></div>
</li>
</ol>
</div>
<p>english.xml</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;?xml</span> <span class="re0">version</span>=<span class="st0">&quot;1.0&quot;</span> <span class="re0">encoding</span>=<span class="st0">&quot;utf-8&quot;</span> <span class="re2">?&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Example<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Calculator</span> <span class="re0">Text</span>=<span class="st0">&quot;Calculator&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;NumbersError</span> <span class="re0">Text</span>=<span class="st0">&quot;Fill in 2 numbers.&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Calculate</span> <span class="re0">Text</span>=<span class="st0">&quot;Calculate&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;ResultIs</span> <span class="re0">Text</span>=<span class="st0">&quot;The result is&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Dutch</span> <span class="re0">Text</span>=<span class="st0">&quot;Dutch&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;English</span> <span class="re0">Text</span>=<span class="st0">&quot;English&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Example<span class="re2">&gt;</span></span></span></div>
</li>
</ol>
</div>
<p>Maak nu onderstaande layout na of plak de onderstaande XAML  code in de XAML editor.</p>
<div style="text-align: center;"><img src="http://www.computerfaq.be/images/tutorials/meer-talen-csharp-wpf/xaml-layout.jpg" alt="Applicatie layout" /></div>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Window</span> <span class="re0">x:Class</span>=<span class="st0">&quot;MeerTalen.Window1&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">xmlns</span>=<span class="st0">&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">xmlns:x</span>=<span class="st0">&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re0">Title</span>=<span class="st0">&quot;Voorbeeld&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;274&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;300&quot;</span><span class="re2">&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Window</span>.Resources<span class="re2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;XmlDataProvider</span> <span class="re0">x:Key</span>=<span class="st0">&quot;LanguageProvider&quot;</span> <span class="re0">Source</span>=<span class="st0">&quot;/languages/dutch.xml&quot;</span> <span class="re0">XPath</span>=<span class="st0">&quot;Example&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Window</span>.Resources<span class="re2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Grid<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Label</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;28&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Left&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;10,11,0,0&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;lblCalculator&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Top&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;113&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;16&quot;</span> <span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=Calculator/@Text}&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Label</span> &nbsp;<span class="re0">Name</span>=<span class="st0">&quot;lblError&quot;</span> <span class="re0">Foreground</span>=<span class="st0">&quot;Red&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;15,41,59,0&quot;</span> <span class="re0">Height</span>=<span class="st0">&quot;25&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Top&quot;</span> <span class="re0">Visibility</span>=<span class="st0">&quot;Hidden&quot;</span> &nbsp;<span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=NumbersError/@Text}&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Button</span> &nbsp;<span class="re0">Margin</span>=<span class="st0">&quot;15,104,15,95&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;btnCalculate&quot;</span> <span class="re0">Click</span>=<span class="st0">&quot;btnCalculate_Click&quot;</span> <span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=Calculate/@Text}&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;TextBox</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;26&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Left&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;40&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;15,68,0,0&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;txtNumber1&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Top&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;99&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;14&quot;</span> <span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Label</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;28&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;130,68,125,0&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;lblPlus&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Top&quot;</span><span class="re2">&gt;</span></span>+<span class="sc3"><span class="re1">&lt;/Label<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;TextBox</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;26&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Right&quot;</span> <span class="re0">Text</span>=<span class="st0">&quot;50&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;0,68,15,0&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;txtNumber2&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Top&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;100&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;14&quot;</span> <span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;StackPanel</span> <span class="re0">Name</span>=<span class="st0">&quot;stkResult&quot;</span> <span class="re0">Orientation</span>=<span class="st0">&quot;Horizontal&quot;</span> <span class="re0">Visibility</span>=<span class="st0">&quot;Hidden&quot;</span><span class="re2">&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Label</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;28&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;15,0,0,61&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;lblResult1&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Bottom&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Left&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;106&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;14&quot;</span> <span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=ResultIs/@Text}&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Label</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;28&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;15,0,0,61&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;lblResult2&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Bottom&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Left&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;42&quot;</span> <span class="re0">FontSize</span>=<span class="st0">&quot;14&quot;</span><span class="re2">&gt;</span></span><span class="sc3"><span class="re1">&lt;/Label<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/StackPanel<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;Button</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;32&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Left&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;15,0,0,13&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;btnDutch&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Bottom&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;116&quot;</span> <span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=Dutch/@Text}&quot;</span> <span class="re0">Click</span>=<span class="st0">&quot;btnDutch_Click&quot;</span> &nbsp;<span class="re2">/&gt;</span></span></div>
</li>
<li class="li2">
<div class="de2"><span class="sc3"><span class="re1">&lt;Button</span> &nbsp;<span class="re0">Height</span>=<span class="st0">&quot;32&quot;</span> <span class="re0">HorizontalAlignment</span>=<span class="st0">&quot;Right&quot;</span> <span class="re0">Margin</span>=<span class="st0">&quot;0,0,15,13&quot;</span> <span class="re0">Name</span>=<span class="st0">&quot;btnEnglish&quot;</span> <span class="re0">VerticalAlignment</span>=<span class="st0">&quot;Bottom&quot;</span> <span class="re0">Width</span>=<span class="st0">&quot;116&quot;</span> <span class="re0">Content</span>=<span class="st0">&quot;{Binding Source={StaticResource LanguageProvider}, XPath=English/@Text}&quot;</span> <span class="re0">Click</span>=<span class="st0">&quot;btnEnglish_Click&quot;</span> &nbsp;<span class="re2">/&gt;</span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Grid<span class="re2">&gt;</span></span></span></div>
</li>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;/Window<span class="re2">&gt;</span></span></span></div>
</li>
</ol>
</div>
<p>Het belangrijkste aan bovenstaande code zijn de volgende twee dingen.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="sc3"><span class="re1">&lt;XmlDataProvider</span> <span class="re0">x:Key</span>=<span class="st0">&quot;LanguageProvider&quot;</span> <span class="re0">Source</span>=<span class="st0">&quot;/languages/dutch.xml&quot;</span> <span class="re0">XPath</span>=<span class="st0">&quot;Example&quot;</span><span class="re2">/&gt;</span></span></div>
</li>
</ol>
</div>
<p>Deze regel gaat bepalen welk bestand  gebruikt gaat worden om de teksten van de applicatie uit te halen. En als tweede hebben we de Binding nog die gaat zorgen dat het juist tekst deel uit het xml bestand gaat gehaald worden voor elk element in de interface.</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">{Binding Source={StaticResource LanguageProvider}, XPath=Calculate/@Text}</div>
</li>
</ol>
</div>
<p>De staticresource LanguageProvider verwijst naar de xmldataprovider welke bepaald welk xml bestand er gebruikt moet worden. Het XPath bepaald welk tekst element er uit de xml gehaald gaat worden. In dit geval het attribuut Text binnen het element Calculate.</p>
<p>Open nu de code editor van het venster en plak er de volgende code in:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">using</span> <span class="kw5">System</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Collections</span>.<span class="me1">Generic</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Linq</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Text</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Controls</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Data</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Documents</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Input</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Media</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Media</span>.<span class="me1">Imaging</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Navigation</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Windows</span>.<span class="me1">Shapes</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">using</span> <span class="kw5">System</span>.<span class="me1">IO</span>;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">using</span> &nbsp;<span class="kw5">System</span>.<span class="me1">Xml</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">namespace</span> MeerTalen</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">public</span> partial <span class="kw4">class</span> Window1 : Window</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">public</span> Window1<span class="br0">&#40;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">InitializeComponent<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">private</span> <span class="kw1">void</span> &nbsp;btnCalculate_Click<span class="br0">&#40;</span><span class="kw4">object</span> sender, RoutedEventArgs e<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">string</span> number1 = txtNumber1.<span class="me1">Text</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">string</span> number2 = txtNumber2.<span class="me1">Text</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">if</span> <span class="br0">&#40;</span>!checkNumber<span class="br0">&#40;</span>number1<span class="br0">&#41;</span> || !checkNumber<span class="br0">&#40;</span>number2<span class="br0">&#41;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">lblError.<span class="me1">Visibility</span> = Visibility.<span class="me1">Visible</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">else</span></div>
</li>
<li class="li2">
<div class="de2"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">int</span> intnumber1 = <span class="kw4">int</span>.<span class="me1">Parse</span><span class="br0">&#40;</span>number1<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">int</span> intnumber2 = <span class="kw4">int</span>.<span class="me1">Parse</span><span class="br0">&#40;</span>number2<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">stkResult.<span class="me1">Visibility</span> = Visibility.<span class="me1">Visible</span>;</div>
</li>
<li class="li1">
<div class="de1">lblError.<span class="me1">Visibility</span> = Visibility.<span class="me1">Hidden</span>;</div>
</li>
<li class="li2">
<div class="de2">lblResult2.<span class="me1">Content</span> = intnumber1 + intnumber2;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">private</span> <span class="kw4">bool</span> &nbsp;checkNumber<span class="br0">&#40;</span><span class="kw4">string</span> input<span class="br0">&#41;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw4">int</span> i = <span class="nu0">0</span>; i &nbsp;&lt; input.<span class="me1">Length</span>; i++<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>!<span class="kw4">Char</span>.<span class="me1">IsNumber</span><span class="br0">&#40;</span>input<span class="br0">&#91;</span>i<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2"><span class="kw1">return</span> <span class="kw1">false</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">return</span> <span class="kw1">true</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">public</span> <span class="kw1">void</span> &nbsp;loadLanguage<span class="br0">&#40;</span> <span class="kw4">String</span> language <span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">XmlDataProvider xmlData = <span class="br0">&#40;</span>XmlDataProvider<span class="br0">&#41;</span><span class="br0">&#40;</span><span class="kw1">this</span>.<span class="me1">FindResource</span><span class="br0">&#40;</span><span class="st0">&quot;LanguageProvider&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">String</span> url = <span class="st0">&quot;pack://application:,,,/languages/&quot;</span> &nbsp;+ language + <span class="st0">&quot;.xml&quot;</span>;</div>
</li>
<li class="li2">
<div class="de2">xmlData.<span class="me1">Source</span> = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> Uri<span class="br0">&#40;</span>url<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">private</span> <span class="kw1">void</span> btnDutch_Click<span class="br0">&#40;</span><span class="kw4">object</span> &nbsp;sender, RoutedEventArgs e<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2">loadLanguage<span class="br0">&#40;</span><span class="st0">&quot;dutch&quot;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">private</span> <span class="kw1">void</span> &nbsp;btnEnglish_Click<span class="br0">&#40;</span><span class="kw4">object</span> sender, RoutedEventArgs e<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2">loadLanguage<span class="br0">&#40;</span><span class="st0">&quot;english&quot;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>Al de bovenstaande code is zowat basis code voor de werking van de applicatie. Het enige wat belangerijk is voor de vertaling is het volgende:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">public</span> <span class="kw1">void</span> &nbsp;loadLanguage<span class="br0">&#40;</span> <span class="kw4">String</span> language <span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">XmlDataProvider xmlData = <span class="br0">&#40;</span>XmlDataProvider<span class="br0">&#41;</span><span class="br0">&#40;</span><span class="kw1">this</span>.<span class="me1">FindResource</span><span class="br0">&#40;</span><span class="st0">&quot;LanguageProvider&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">String</span> url = <span class="st0">&quot;pack://application:,,,/languages/&quot;</span> &nbsp;+ language + <span class="st0">&quot;.xml&quot;</span>;</div>
</li>
<li class="li2">
<div class="de2">xmlData.<span class="me1">Source</span> = <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span class="kw3">new</span></a> Uri<span class="br0">&#40;</span>url<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>De eerste regel gaat de XmlDataProvider (LanguageProvider) zoeken in de XAML-code. Op de twee volgende code&#8217;s wordt dan de source van deze dataprovider aangepast naargelang welke taal er wordt meegegeven aan de methode.</p>
<p>Als je de taal van de applicatie wilt laten veranderen dan moet je maar één regel code schrijven om dit te doen. Wil je bijvoorbeeld dat de applicatie naar het engels vertaald wordt, dan gebruik je de volgende lijn code:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">loadLanguage<span class="br0">&#40;</span><span class="st0">&quot;english&quot;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>Hopelijk is het allemaal wat duidelijk. Als je nog vragen hebt mag je deze altijd hieronder stellen.</p>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/337495546" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/csharp/csharp-programma-in-meerdere-talen-met-wpf/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/csharp/csharp-programma-in-meerdere-talen-met-wpf/</feedburner:origLink></item>
		<item>
		<title>Image: failed to import image</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/454249756/</link>
		<comments>http://www.computerfaq.be/python/image-failed-to-import-image/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 20:04:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[failed]]></category>

		<category><![CDATA[image resize]]></category>

		<category><![CDATA[import]]></category>

		<category><![CDATA[installeren]]></category>

		<category><![CDATA[module]]></category>

		<category><![CDATA[PIL]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/python/image-failed-to-import-image/</guid>
		<description><![CDATA[Bij het uitvoeren van een python script, die de image module gebruikt  krijg ik de volgende fout:



Image: failed to import image




Oplossing
Je krijgt deze foutboodschap omdat je de Python image module niet hebt geïnstalleerd. Je kan het als volgt proberen op te lossen.
Installeer eerst PIL (Python Image Library) deze kan je op deze site downloaden. [...]]]></description>
			<content:encoded><![CDATA[<p>Bij het uitvoeren van een python script, die de image module gebruikt  krijg ik de volgende fout:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">Image: failed to <span class="kw1">import</span> image</div>
</li>
</ol>
</div>
<p><span id="more-64"></span></p>
<h2>Oplossing</h2>
<p>Je krijgt deze foutboodschap omdat je de Python image module niet hebt geïnstalleerd. Je kan het als volgt proberen op te lossen.</p>
<p>Installeer eerst PIL (Python Image Library) deze kan je op <a title="PIL downloaden" rel="nofollow" href="http://effbot.org/downloads/#PIL" target="_blank">deze</a> site downloaden. Als je dit gedaan hebt, dan vervang je de volgende regel in je script:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">import</span> Image</div>
</li>
</ol>
</div>
<p>door</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">from</span> PIL <span class="kw1">import</span> Image</div>
</li>
</ol>
</div>
<p>Hieronder krijg je nog een link naar een PIL handleiding. Dit kan altijd van pas komen.</p>
<p><a title="Python PIL gebruiken" rel="nofollow" href="http://infohost.nmt.edu/tcc/help/pubs/pil/pil.pdf" target="_blank">Python PIL handleiding (PDF) </a></p>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/454249756" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/python/image-failed-to-import-image/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/python/image-failed-to-import-image/</feedburner:origLink></item>
		<item>
		<title>Python installeren op een Windows computer</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/454249757/</link>
		<comments>http://www.computerfaq.be/python/python-installeren-op-een-windows-computer/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 02:39:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[beginnnen met]]></category>

		<category><![CDATA[installeren]]></category>

		<category><![CDATA[testen]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false" />
		<description><![CDATA[ Voor het installeren van Python op ons Windows besturingssysteem zullen we eerst python moeten downloaden. Dit kan je op de site van python doen. Download op deze site de “Windows installer”. Voer na het downloaden de setup uit, normaal kan je alle instellingen tijdens de installatie op standaard laten staan. Je kan de installatiemap [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://computerfaq.be/images/tutorials/python-op-windows/python.jpg" alt="Python logo" align="left" /> Voor het installeren van Python op ons Windows besturingssysteem zullen we eerst python moeten downloaden. Dit kan je op de site van <a title="Python downloaden" href="http://www.python.org/download/" target="_blank">python</a> doen. Download op deze site de “Windows installer”. Voer na het downloaden de setup uit, normaal kan je alle instellingen tijdens de installatie op standaard laten staan. Je kan de installatiemap best onder de C-schijf zetten zoals het standaard in de wizard wordt aangegeven. Zet de installatie bijvoorbeeld niet in Program files of zo want dit zal problemen geven.<br />
<span id="more-63"></span></p>
<h2>Python testen</h2>
<p>Om nu eens te testen of python werk ga je naar <strong>Start </strong>&gt; <strong>Python </strong>&gt; <strong>IDLE (Python GUI)</strong>.</p>
<div class="artikelImage"><img src="http://computerfaq.be/images/tutorials/python-op-windows/ide-starten.jpg" alt="Python IDE starten" /><br />
Via start de IDE starten</div>
<p>Nu zal de python shell openen. Dit is een venster waar je python code in kan typen die dan direct uitgevoerd zal worden. Om python eens uit te testen kan je het volgende typen in de shell:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">print</span> <span class="st0">&quot;Hallo wereld&quot;</span>;</div>
</li>
</ol>
</div>
<p>Het resultaat zou moeten zijn dat de shell “Hallo wereld” op het scherm toont zoals op de afbeelding hieronder.</p>
<div class="artikelImage"><img src="http://computerfaq.be/images/tutorials/python-op-windows/python-idle.jpg" alt="Commando uitvoeren" /><br />
Python code uitvoeren</div>
<h2>Python toevoegen aan PATH variable</h2>
<p>In dit deel leg ik je uit hoe je ervoor kan zorgen dat je via de command prompt ook python scripts en code kan uitvoeren.</p>
<p>Start een command prompt venster op via Start &gt; Run &gt; cmd. En probeer dan is “python” in te typen en te enteren. Nu zal de command prompt een foutboodschap terug geven dat hij python niet kent. Om dit op te lossen moeten we ervoor zorgen dat Windows bij het zoeken naar het uitvoerbare bestand ook in de map van Python zelf gaat zoeken. Dit kunnen we verwezenlijken door de Python map toe te voegen aan de PATH variable van Windows.</p>
<p>Typ in dezelfde command prompt die je open hebt staan het volgende:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">PATH=%PATH%;c:Python25</div>
</li>
</ol>
</div>
<p>Afhankelijk van welke Python je hebt geïnstalleerd zal de naam van de Python map verschillen.</p>
<p>Als je nu opnieuw “python” zou intypen in de command prompt dan zal je niet meer een foutboodschap krijgen maar wordt er een python omgeving geopend zoals we in het begin van de tutorial hebben gezien met de shell. Hier kunnen we dan weer python code direct ingeven en laten uitvoeren.</p>
<div class="artikelImage"><img src="http://computerfaq.be/images/tutorials/python-op-windows/path-variable-python.jpg" alt="PATH variable van Windows wijzigen" /><br />
Windows PATH aanpassen</div>
<h2>Mijn eerste Python scriptje</h2>
<p>We zullen om dit alles te testen eens een klein Python scriptje maken en uitvoeren. Maak een nieuw bestand aan met de naam hello.py, klik met je recht muisknop op het bestand en klik op “Edit with IDLE”. Nu zullen er twee vensters openen. Het ene is de Python shell, waarin het script zal uitgevoerd worden. Deze mag je voorlopig sluiten. In het andere venster ga je het script schrijven. Typ het volgende over:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">word1 = <span class="st0">&quot;Hallo&quot;</span></div>
</li>
<li class="li1">
<div class="de1">word2 = <span class="st0">&quot;wereld</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">print word1 + &quot;</span> <span class="st0">&quot; + word2</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0"</span></div>
</li>
</ol>
</div>
<p>Klik nu op Run &gt; Run Module of druk op F5. Dit zal ervoor zorgen dat je scriptje wordt uitgevoerd in de shell.</p>
<div class="artikelImage"><img src="http://computerfaq.be/images/tutorials/python-op-windows/python-script.jpg" alt="Python test script" /><br />
Hallo wereld python script</div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/454249757" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/python/python-installeren-op-een-windows-computer/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/python/python-installeren-op-een-windows-computer/</feedburner:origLink></item>
		<item>
		<title>Casemod met mineraalolie</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/337495547/</link>
		<comments>http://www.computerfaq.be/hardware/casemod-met-mineraalolie/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 17:32:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Hardware]]></category>

		<category><![CDATA[aquarium pc]]></category>

		<category><![CDATA[casemod]]></category>

		<category><![CDATA[computer]]></category>

		<category><![CDATA[mineraalolie]]></category>

		<category><![CDATA[ombouwen]]></category>

		<category><![CDATA[tunen]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/?p=153</guid>
		<description><![CDATA[Met mineraalolie kan je zeer mooie casemods maken. Het voordeel van mineraalolie is dat het heel goed warmte absorbeerd zonder dat het deze moet afgeven aan de omgeving. Kijk hieronder maar naar het resultaat van zo&#8217;n casemod.




]]></description>
			<content:encoded><![CDATA[<p>Met mineraalolie kan je zeer mooie casemods maken. Het voordeel van mineraalolie is dat het heel goed warmte absorbeerd zonder dat het deze moet afgeven aan de omgeving. Kijk hieronder maar naar het resultaat van zo&#8217;n casemod.<br />
<span id="more-153"></span></p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="383" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="showplayer" /><param name="quality" value="best" /><param name="src" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;file=http%3A//blip.tv/rss/flash/608083&amp;feedurl=http%3A//techeblog.blip.tv/rss/&amp;autostart=false&amp;brandname=TechEBlog&amp;brandlink=http%3A//techeblog.blip.tv/" /><embed id="showplayer" type="application/x-shockwave-flash" width="450" height="383" src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&amp;file=http%3A//blip.tv/rss/flash/608083&amp;feedurl=http%3A//techeblog.blip.tv/rss/&amp;autostart=false&amp;brandname=TechEBlog&amp;brandlink=http%3A//techeblog.blip.tv/" quality="best"></embed></object></div>
<div><img src="http://www.computerfaq.be/images/news/mineraalolie-casemod2.jpg" alt="Casemod voorbeeld met mineraalolie" /></div>
<div><img src="http://www.computerfaq.be/images/news/mineraalolie-casemod1.jpg" alt="Casemod voorbeeld met mineraalolie zonder licht" /></div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/337495547" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/hardware/casemod-met-mineraalolie/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/hardware/casemod-met-mineraalolie/</feedburner:origLink></item>
		<item>
		<title>Database importeren</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/451529323/</link>
		<comments>http://www.computerfaq.be/mysql/database-importeren/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 07:15:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[database herstellen]]></category>

		<category><![CDATA[importeren]]></category>

		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/mysql/database-importeren/</guid>
		<description><![CDATA[In deze tutorial leg ik uit hoe je een MySQL database kan importeren in phpmyadmin. Dit kan je bijvoorbeeld gebruiken als je een backup hebt genomen van je database en je deze terug wil plaatsen.

Kies een database
Selecteer uit de lijst de database waar je in wilt importeren.


Database selecteren

Database leegmaken
Vervolgens maken we onze database leeg. Als [...]]]></description>
			<content:encoded><![CDATA[<p>In deze tutorial leg ik uit hoe je een MySQL database kan importeren in phpmyadmin. Dit kan je bijvoorbeeld gebruiken als je een backup hebt genomen van je database en je deze terug wil plaatsen.<br />
<span id="more-21"></span></p>
<h2>Kies een database</h2>
<p>Selecteer uit de lijst de database waar je in wilt importeren.</p>
<div style="text-align: center; font-size: 11px; color: #666666">
<p><img src="http://computerfaq.be/images/tutorials/select-database.jpg" alt="Database selecteren in phpmyadmin" /><br />
Database selecteren</p>
</div>
<h2>Database leegmaken</h2>
<p>Vervolgens maken we onze database leeg. Als we dit niet doen en de database die we importeren bevat dezelfde tabellen als reeds in de database staan dan geeft dit problemen. Verwijderen van alle tabellen doe je zoals op de tekening. Je gaat naar databaseniveau, selecteert alle tabellen en kies dan uit de lijst verwijderen.</p>
<div style="text-align: center; font-size: 11px; color: #666666">
<p><img src="http://computerfaq.be/images/tutorials/delete%20tables.jpg" alt="Database tabellen verwijderen in phpmyadmin" /><br />
Tabellen verwijderen</p>
</div>
<h2>Database importeren</h2>
<p>Klik nu op de knop &#8220;Import&#8221;. Klik op de knop bladeren en selecteer de .sql file waarvan je de tabellen wilt importeren. Laat voor de rest al de instellingen staan op wat ze staan. Klik vervolgens op de knop &#8220;Start&#8221;. Nu zijn de tabellen geimporteerd.</p>
<div style="text-align: center; font-size: 11px; color: #666666">
<p><img src="http://computerfaq.be/images/tutorials/tabellen%20importeren.jpg" alt="Database tabellen importeren in phpmyadmin" /><br />
Tabellen importeren</p>
</div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/451529323" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/mysql/database-importeren/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/mysql/database-importeren/</feedburner:origLink></item>
		<item>
		<title>Ubuntu 8.10</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/450112477/</link>
		<comments>http://www.computerfaq.be/ubuntu/ubuntu-810/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 00:15:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[downloaden]]></category>

		<category><![CDATA[Intrepid Ibex]]></category>

		<category><![CDATA[release]]></category>

		<category><![CDATA[stoutmoedige steenbok]]></category>

		<category><![CDATA[Ubuntu 8.10]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/?p=266</guid>
		<description><![CDATA[Met Ubuntu Hardy Heron achter de kiezen staat er weer een nieuwe Ubuntu klaar om geproefd te worden. De nieuwe Ubuntu 8.10 draagt de naam Intrepid Ibex (stoutmoedige steenbok). Terwijl Hardy Heron een long support versie is en niet al te veel nieuwigheden aan boord had heeft de nieuwe Intrepid heel wat nieuwe features en [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.computerfaq.be/wp-content/uploads/2008/11/ubuntu810.jpg"><img class="alignleft size-full wp-image-267" style="float: left; margin-left: 5px; margin-right: 5px;" title="ubuntu 8.10" src="http://www.computerfaq.be/wp-content/uploads/2008/11/ubuntu810.jpg" alt="ubuntu 8.10" width="350" height="249" /></a>Met Ubuntu Hardy Heron achter de kiezen staat er weer een nieuwe Ubuntu klaar om geproefd te worden. De nieuwe Ubuntu 8.10 draagt de naam Intrepid Ibex (stoutmoedige steenbok). Terwijl Hardy Heron een long support versie is en niet al te veel nieuwigheden aan boord had heeft de nieuwe Intrepid heel wat nieuwe features en verbeteringen aan boord.</p>
<p><span id="more-266"></span></p>
<p>Het belangrijkste punt van verbetering is het online zijn.  Ubuntu had in de vorige versies nog wel eens problemen met het switchen tussen verschillende draadloze netwerken. De grootste wifi problemen zouden nu allemaal van de baan moeten zijn en er zou gemakkelijk geswitched moeten kunnen worden tussen werk- en thuisnetwerk.</p>
<p>Het afgelopen jaar is er ook gewerkt aan een nieuwe desktop look die bedoeld was voor Hardy Heron. Deze nieuwe look is echter nog even achter gehouden en zouden we nu eindelijk kunnen bewonderen met Intrepid.</p>
<p><a title="Ubuntu 8.10 downloaden" href="http://www.ubuntu.com/getubuntu/download" target="_blank">Download Ubuntu 8.10</a></p>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/450112477" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/ubuntu/ubuntu-810/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/ubuntu/ubuntu-810/</feedburner:origLink></item>
		<item>
		<title>Hoe kan je Windows Vista sneller laten afsluiten</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/448535526/</link>
		<comments>http://www.computerfaq.be/windows-vista/hoe-kan-je-windows-vista-sneller-laten-afsluiten/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 16:03:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Windows Vista]]></category>

		<category><![CDATA[aanpassen]]></category>

		<category><![CDATA[regedit]]></category>

		<category><![CDATA[register]]></category>

		<category><![CDATA[service kill time]]></category>

		<category><![CDATA[sleutel]]></category>

		<category><![CDATA[sneller afsluiten]]></category>

		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/windows-vista/hoe-kan-je-windows-vista-sneller-laten-afsluiten/</guid>
		<description><![CDATA[Klik op start en ga met je cursor in het veld staan met “zoekopdracht uitvoeren”. Type vervolgens Regedit en enter.
Ga nu naar de volgende map:




HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl




Dubbelklik in de map Control op de sluitel WaitToKillService en verander de waardegegevens van 20000 naar 200 en klik op ok.


]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Klik op start en ga met je cursor in het veld staan met “zoekopdracht uitvoeren”. Type vervolgens <strong>Regedit </strong>en enter.</p>
<p class="MsoNormal">Ga nu naar de volgende map:</p>
<p class="MsoNormal"><span></p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl</div>
</li>
</ol>
</div>
<p></span></p>
<p class="MsoNormal">Dubbelklik in de map Control op de sluitel WaitToKillService en verander de waardegegevens van 20000 naar 200 en klik op ok.</p>
<p class="MsoNormal"><span id="more-79"></span></p>
<div><img src="http://computerfaq.be/images/tutorials/waittokill.jpg" alt="Wait to kill register sleutel veranderen" /></div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/448535526" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/windows-vista/hoe-kan-je-windows-vista-sneller-laten-afsluiten/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/windows-vista/hoe-kan-je-windows-vista-sneller-laten-afsluiten/</feedburner:origLink></item>
		<item>
		<title>Een standaardprinter instellen</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/448360424/</link>
		<comments>http://www.computerfaq.be/windows-vista/een-standaardprinter-instellen/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 12:32:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Windows Vista]]></category>

		<category><![CDATA[configuratiescherm]]></category>

		<category><![CDATA[defaultprinter]]></category>

		<category><![CDATA[instellen]]></category>

		<category><![CDATA[standaardprinter]]></category>

		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/windows-vista/een-standaardprinter-instellen/</guid>
		<description><![CDATA[Het kan zijn als je Vista of een nieuwe printer pas hebt geïnstalleerd dat deze bij het afprinten van het document telkens de verkeerde printer is geselecteerd en dat je deze telkens handmatig moet veranderen. Dit kan je oplossen door die bepaalde printer als standaard printer in te stellen. Dit doe je als volgt.

Ga naar [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Het kan zijn als je Vista of een nieuwe printer pas hebt geïnstalleerd dat deze bij het afprinten van het document telkens de verkeerde printer is geselecteerd en dat je deze telkens handmatig moet veranderen. Dit kan je oplossen door die bepaalde printer als standaard printer in te stellen. Dit doe je als volgt.</p>
<p class="MsoNormal"><span id="more-99"></span></p>
<p class="MsoNormal">Ga naar <strong>Start </strong>&gt; <strong>Configuratiescherm </strong>&gt; <strong>Printers</strong>. Daar zal je een aantal printers zien staan. Rechtermuisklik op de printer die je standaard wilt gebruiken. En klik in het menu op “Als standaardprinter instellen”. Je zal zien dat er nu op de printer een groen icoontje komt te staan. Dit geeft aan welk de standaardprinter is.</p>
<div><img src="http://www.computerfaq.be/images/tutorials/als-standaardprinter-instellen.jpg" alt="Standaardprinter instellen in Windows Vista" /></div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/448360424" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/windows-vista/een-standaardprinter-instellen/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/windows-vista/een-standaardprinter-instellen/</feedburner:origLink></item>
		<item>
		<title>Photoshop scratch disk heeft geen vrije ruimte meer</title>
		<link>http://feeds.feedburner.com/~r/computerfaq/rss/~3/447337995/</link>
		<comments>http://www.computerfaq.be/photoshop/photoshop-scratch-disk-heeft-geen-vrije-ruimte-meer/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 11:51:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Photoshop]]></category>

		<category><![CDATA[could not complete request]]></category>

		<category><![CDATA[scratch disk]]></category>

		<guid isPermaLink="false">http://www.computerfaq.be/photoshop/photoshop-scratch-disk-heeft-geen-vrije-ruimte-meer/</guid>
		<description><![CDATA[Als Photoshop een melding geeft dat je scratch disk vol zit dan wil dit zeggen dat de harde schijf die gebruikt wordt als scratch disk geen vrije ruimte meer heeft. Je heb hier twee oplossingen voor. De eerste is vrije ruimte op de schijf maken. De tweede oplossing is een andere scratch disk kiezen als [...]]]></description>
			<content:encoded><![CDATA[<p>Als Photoshop een melding geeft dat je scratch disk vol zit dan wil dit zeggen dat de harde schijf die gebruikt wordt als scratch disk geen vrije ruimte meer heeft. Je heb hier twee oplossingen voor. De eerste is vrije ruimte op de schijf maken. De tweede oplossing is een andere scratch disk kiezen als je meerdere harde schijven in je computer hebt zitten.</p>
<div style="text-align:center;font-size:11px;color:#666666">
<p><img src="http://computerfaq.be/images/error/scratch disk full.jpg" alt="Screenshot de scratch disk warning" /><br />
Een screenshot van de scratch disk error</p>
</div>
<p><span id="more-17"></span></p>
<h2>Andere scratch disk kiezen</h2>
<p>Hier zal ik jullie uitleggen hoe je met behulp van de tweede mogelijkheid dit probleem opslost. Je moet natuurlijk wel zien dat de andere harde schijf die je nu gaat selecteren als scratch disk, dat deze meer vrije ruimte heeft.</p>
<p>Klik eerst in photoshop op <strong>edit</strong> en dan op <strong>preferences</strong>, vervolgens klik je op <strong>Plug-ins &amp; Dcratch Disks</strong>. In het menu dat je dan krijg selecteer je  een andere hardeschijf.</p>
<div style="text-align:center;font-size:11px;color:#666666">
<p><img src="http://computerfaq.be/images/error/scratch disk full opslossin.jpg" alt="Screenshot de scratch disk oplossing" /><br />
Andere scratch disk kiezen.</p>
</div>
<img src="http://feeds.feedburner.com/~r/computerfaq/rss/~4/447337995" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.computerfaq.be/photoshop/photoshop-scratch-disk-heeft-geen-vrije-ruimte-meer/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.computerfaq.be/photoshop/photoshop-scratch-disk-heeft-geen-vrije-ruimte-meer/</feedburner:origLink></item>
	</channel>
</rss>
