<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>NLDelphi</title>
		<link>http://www.nldelphi.com/forum/</link>
		<description>NLDelphi, de Nederlandse Delphi pagina (Forum)</description>
		<language>nl</language>
		<lastBuildDate>Sun, 05 Sep 2010 01:04:17 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>5</ttl>
		<image>
			<url>http://www.nldelphi.nl/Forum/images/misc/rss.jpg</url>
			<title>NLDelphi</title>
			<link>http://www.nldelphi.com/forum/</link>
		</image>
		<item>
			<title>Hoe kun je zien of een deel text uit een stringgrid veld geseleteerd is</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36346&amp;goto=newpost</link>
			<pubDate>Sat, 04 Sep 2010 14:12:50 GMT</pubDate>
			<description><![CDATA[Ik had gehoopt dat StringGrid1.Cells[StringGrid1.col, StringGrid1.row].sellength zou werken om te kijken of er tekst is geselecteerd in een cell van een stringgrid. 
Maar dat werkt helaas niet, heeft iemand een tip ? 
Ik hoef niet eens een positie of lengte te weten , als ik maar kan achterhalen ...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik had gehoopt dat StringGrid1.Cells[StringGrid1.col, StringGrid1.row].sellength zou werken om te kijken of er tekst is geselecteerd in een cell van een stringgrid.<br />
Maar dat werkt helaas niet, heeft iemand een tip ?<br />
Ik hoef niet eens een positie of lengte te weten , als ik maar kan achterhalen <br />
of er een deel tekst uit een cell is geselecteerd.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>TheKing971</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36346</guid>
		</item>
		<item>
			<title>Elekronische identiteitskaart. Gebruik van certificaten</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36345&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 21:45:24 GMT</pubDate>
			<description>Hoi allen, 
 
Steeds meer krijg ik de vraag om te koppelen met webdiensten die inlogprocedures gebruiken via de eid, door gebruik te maken van de aanwezige certificaten. 
Ik vind echter betrekkelijk weinig info op het net om via de middle-ware procedures te ontwikkelen die het mogelijk maken om...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi allen,<br />
<br />
Steeds meer krijg ik de vraag om te koppelen met webdiensten die inlogprocedures gebruiken via de eid, door gebruik te maken van de aanwezige certificaten.<br />
Ik vind echter betrekkelijk weinig info op het net om via de middle-ware procedures te ontwikkelen die het mogelijk maken om deze te kunnen toepassen.<br />
<br />
Zijn er hier mensen die verstand hebben van deze acties, of eventueel inhuurbaar zijn om een component te schrijven die deze taken automatiseert?<br />
<br />
Jan</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>JantjeB</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36345</guid>
		</item>
		<item>
			<title>merge clientdataset</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36344&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 15:21:36 GMT</pubDate>
			<description><![CDATA[ik heb een aantal @runtime aangemaakte clientdataset's.waarvan de structuur identiek is. 
 
Ik wil nu de data uit deze clientdatatsets samenvoegen. 
Bestaat er een kortere methode of moet ik deze één per één overlopen en telkens een append doen. 
 
(De data @runtime onmiddellijk in 1 dataset is...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>ik heb een aantal @runtime aangemaakte clientdataset's.waarvan de structuur identiek is.<br />
<br />
Ik wil nu de data uit deze clientdatatsets samenvoegen.<br />
Bestaat er een kortere methode of moet ik deze één per één overlopen en telkens een append doen.<br />
<br />
(De data @runtime onmiddellijk in 1 dataset is echter niet mogelijk.)</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Tsar</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36344</guid>
		</item>
		<item>
			<title>selecteer row in multiselect cxgrid</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36343&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 14:36:59 GMT</pubDate>
			<description>Hey, 
 
Ik heb een cxgrid multiselect gemaakt en dit werkt op zich prima. 
 
Alleen bij het openen van het scherm is er nu geen regel meer geselecteerd (in ieder geval niet grafisch).  
 
Weet iemand welke optie het is om bij multi select toch altijd minimaal 1 regel geselecteerd te hebben.  
...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hey,<br />
<br />
Ik heb een cxgrid multiselect gemaakt en dit werkt op zich prima.<br />
<br />
Alleen bij het openen van het scherm is er nu geen regel meer geselecteerd (in ieder geval niet grafisch). <br />
<br />
Weet iemand welke optie het is om bij multi select toch altijd minimaal 1 regel geselecteerd te hebben. <br />
<br />
Indien dit geen optie is , hoe selecteer ik dan via de code een regel (eerste of een willekeurige) ?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Th0ny</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36343</guid>
		</item>
		<item>
			<title>OpenGL performance, wat is normaal?</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36342&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 14:25:36 GMT</pubDate>
			<description>Hallo, 
 
Ik weet niet precies waar deze topic thuis hoort dus vandaar maar even hier. Ik heb wat problemen met mijn applicatie en de performance daarvan. Via allerlei profilers kom ik niet echt tot een goede oplossing. Mijn probleem is het volgende: 
 
Ik teken lijntjes mbv OpenGL. Deze lijntjes...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik weet niet precies waar deze topic thuis hoort dus vandaar maar even hier. Ik heb wat problemen met mijn applicatie en de performance daarvan. Via allerlei profilers kom ik niet echt tot een goede oplossing. Mijn probleem is het volgende:<br />
<br />
Ik teken lijntjes mbv OpenGL. Deze lijntjes hoeven niet regelmatig opnieuw berekent te worden. Ik heb ze daarom in een displaylist geplaatst en roep de displaylist aan. Echter als ik een redelijke hoeveelheid lijntjes (orde 20.000 tot 30.000) heb verdeelt over 2 displaylist wordt de performance echt slecht. Als ik daar een rubberband lijntje overheen wil tekenen zit er ongeveer 0.3 seconde tussen mijn muismove en het moment dat de rubberband lijn is bijgewerkt. Dit is echt veel te veel. Ik heb al hardware acceleratie aanstaan op de videokaart maar het is nog steeds een dram of heb ik nou te hoge eisen? Zou het niet mogelijk moeten zijn voor een videokaart (computer van een half jaar oud ongeveer) om in een split second een stuk of 30.000 lijntjes te tekenen waarvan ruim 99% in een displaylist zit?<br />
<br />
Ik ga ervanuit dat echte graphics toch wel meer dan 20.000 lijnen (lees:polygonen) tekenen met een FPS van meer dan 30, of heb ik te hoge eisen?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=5">Koffiehoek</category>
			<dc:creator>WhatJac3</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36342</guid>
		</item>
		<item>
			<title>Data editten in een view</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36341&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 13:48:31 GMT</pubDate>
			<description>Hallo, ik heb al het een en ander gelezen over het editen van data via een view, maar heb mijn situatie er nog niet bij zien staan. 
 
Volgende is het geval; ik heb een view aangemaakt waarin ik gegevens uit mijn eigen tabel combineer met gegevens uit een andere database welke op dezelfde server...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo, ik heb al het een en ander gelezen over het editen van data via een view, maar heb mijn situatie er nog niet bij zien staan.<br />
<br />
Volgende is het geval; ik heb een view aangemaakt waarin ik gegevens uit mijn eigen tabel combineer met gegevens uit een andere database welke op dezelfde server draait, echter heb ik op die tweede database geen schrijfrechten.<br />
<br />
Als ik in mijn testomgeving de applicatie test dan kan ik middels de view alle data wijzigen. Dat komt (denk ik) omdat ik binnen mijn test omgeving schrijfrechten heb.<br />
<br />
Hoe kan ik er voor zorgen dat ik in real life de velden uit mijn eigen tabel kan updaten via de view? (Ik gebruik Left joins in mijn view).<br />
<br />
Gebruikte componenten: ADOConnection, ADODataSet, ADODataSource, DBGrid voor het tonen van de gegevens, Server draait SQL server 2000.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>shakstege</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36341</guid>
		</item>
		<item>
			<title>Hercreeëren van een instantie van een Class</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36340&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 12:22:38 GMT</pubDate>
			<description>Hoi, 
 
Je hebt een Class TA. 
 
 
Code: 
--------- 
Type TA = Class 
  //leuke dingen 
end;</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi,<br />
<br />
Je hebt een Class TA.<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">Type TA = Class<br />
&nbsp; //leuke dingen<br />
end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Nu maak ik een variable aan C van het type TA.<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">var<br />
C : TA;<br />
<br />
begin<br />
C := TA.Create;<br />
//Doe leuke dingen<br />
C := TA.Create;<br />
//Doe leuke dingen<br />
C := TA.Create;<br />
//Doe leuke dingen<br />
<br />
end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Of, mag je, zonder eerst de instantie vrij te geven (C.Free) gewoon terug een create uitvoeren, zonder dat dit allerlei narigheden met het geheugen van de pc doet die dan weer tot instabiliteiten leiden?<br />
<br />
Hier in dit voorbeeldje maak ik geen gebruik van try...finally, wat ik normaal wel doe, kwestie van alles mooi op te ruimen.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>JantjeB</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36340</guid>
		</item>
		<item>
			<title>Licentie ODBC</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36339&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 08:29:58 GMT</pubDate>
			<description><![CDATA[Met een paar delphi programma's lees ik gegevens uit een Oracle database. 
Het uitlezen gebeurt via een ODBC connectie. (er worden met de eigen toepassingen geen gegevens weggeschreven in deze database, enkel gelezen) 
 
De Oracle database zelf staat er voor aangekochte toepassingen waarbij het...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Met een paar delphi programma's lees ik gegevens uit een Oracle database.<br />
Het uitlezen gebeurt via een ODBC connectie. (er worden met de eigen toepassingen geen gegevens weggeschreven in deze database, enkel gelezen)<br />
<br />
De Oracle database zelf staat er voor aangekochte toepassingen waarbij het nodige in orde is wat de oracle licentie's betreft.<br />
<br />
Moet ik voor de ODBC connectie's ook over een of andere licentie beschikken om in orde te zijn ?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>Tsar</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36339</guid>
		</item>
		<item>
			<title>New GUID in typelibrary gooit functies/procedures weg</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36338&amp;goto=newpost</link>
			<pubDate>Thu, 02 Sep 2010 07:30:37 GMT</pubDate>
			<description><![CDATA[Hallo, 
 
Ik ben een DLL aan het schrijven voor MS Outlook, deze maakt gebruik van een typelibrary, echter wil ik voor de TToolsOptionsPage (pagina in de opties) de guid veranderen dus open ik de tlb en klik bij de interface "IToolsOptionsPage" op New Guid daarna ook voor de coClass...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik ben een DLL aan het schrijven voor MS Outlook, deze maakt gebruik van een typelibrary, echter wil ik voor de TToolsOptionsPage (pagina in de opties) de guid veranderen dus open ik de tlb en klik bij de interface &quot;IToolsOptionsPage&quot; op New Guid daarna ook voor de coClass ToolsOptionsPage.<br />
<br />
Hierna zie ik in de pas file alle declaraties e.d. &quot;verdwijnen&quot; voor ToolsOptionsPage en kan ik vervolgens nog wel compilen maar registreren van de DLL geeft fouten.<br />
<br />
De GUID moet veranderd worden omdat een andere DLL deze guid al gebruikt.<br />
<br />
In de bijlage zit de TLB + pas file kan iemand mij zeggen hoe ik de GUID kan aanpassen en ervoor kan zorgen dat niet alle propertys e.d. weglopen?</div>


	<br />
	<div style="padding:6px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Bijgesloten Bestanden</legend>
			<table cellpadding="0" cellspacing="3" border="0">
			<!-- BEGIN TEMPLATE: postbit_attachment -->
<tr>
	<td><img class="inlineimg" src="http://www.nldelphi.com/forum/images/attach/zip.gif" alt="Bestandstype: zip" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
	<td><a href="http://www.nldelphi.com/forum/attachment.php?attachmentid=5089&amp;d=1283412374">DLL.zip</a> (2,8 KB)</td>
</tr>
<!-- END TEMPLATE: postbit_attachment -->
			</table>
		</fieldset>
	

	</div>

<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Leonmeijer</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36338</guid>
		</item>
		<item>
			<title>Bevindingen nieuwe Embarcadero IDE XE</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36337&amp;goto=newpost</link>
			<pubDate>Wed, 01 Sep 2010 17:47:18 GMT</pubDate>
			<description>Heeft iemand toevallig al RAD Studio XE, Delphi XE of C++ Builder XE geïnstalleerd en geprobeerd? Wat zijn je bevindingen? 
 
http://www.embarcadero.com/products/rad-studio</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Heeft iemand toevallig al RAD Studio XE, Delphi XE of C++ Builder XE geïnstalleerd en geprobeerd? Wat zijn je bevindingen?<br />
<br />
<a href="http://www.embarcadero.com/products/rad-studio" target="_blank">http://www.embarcadero.com/products/rad-studio</a></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=5">Koffiehoek</category>
			<dc:creator>PiSymbol</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36337</guid>
		</item>
		<item>
			<title><![CDATA[kast <->  tabel]]></title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36336&amp;goto=newpost</link>
			<pubDate>Wed, 01 Sep 2010 17:32:21 GMT</pubDate>
			<description>Ik heb op zoek naar iets waarbij je visueel een voorraadkast met vakken kan tonen, en deze kan koppelen aan een database. 
zodat je kan zien, of en hoeveel voorraad er is. 
Pogingen met een drawgrid of een stringgrid lopen op niets uit 
of gaan zo traag dat het niet werkbaar is. 
Heeft iemand wat...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb op zoek naar iets waarbij je visueel een voorraadkast met vakken kan tonen, en deze kan koppelen aan een database.<br />
zodat je kan zien, of en hoeveel voorraad er is.<br />
Pogingen met een drawgrid of een stringgrid lopen op niets uit<br />
of gaan zo traag dat het niet werkbaar is.<br />
Heeft iemand wat tips, de stellingen zijn planken van 9 hoog met bakjes waarbij er max 9 naast elkaar staan en soms 2 achter elkaar.<br />
<br />
Peter</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Wok</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36336</guid>
		</item>
		<item>
			<title>Media Player visualizations/equalizer</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36335&amp;goto=newpost</link>
			<pubDate>Wed, 01 Sep 2010 16:48:03 GMT</pubDate>
			<description>Hallo, 
 
Ik ben bezig met het bouwen van een digitaal lichtorgel vanuit een Media Player. 
 
Ik heb al netjes de MP3 loader, volume regelaar en alle benodigde knoppen maar ik zoek nog iets waarmee ik bepaalde tonen kan meten. 
 
Kort gezegt moet ik dus alle frequenties van het geluid filteren om...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik ben bezig met het bouwen van een digitaal lichtorgel vanuit een Media Player.<br />
<br />
Ik heb al netjes de MP3 loader, volume regelaar en alle benodigde knoppen maar ik zoek nog iets waarmee ik bepaalde tonen kan meten.<br />
<br />
Kort gezegt moet ik dus alle frequenties van het geluid filteren om daarna meters uit te laten slaan.<br />
<br />
Zit dit al standaard in de Media Player? Alvast bedankt!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>SpaceCow</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36335</guid>
		</item>
		<item>
			<title>Stringlist opslaan in stukjes</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36333&amp;goto=newpost</link>
			<pubDate>Wed, 01 Sep 2010 10:20:24 GMT</pubDate>
			<description>Ik heb een bestand 
 
1 rood 
2 rood 
3 rood 
4 groen 
3 groen 
5 groen 
5 geel 
6 geel</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb een bestand<br />
<br />
1 rood<br />
2 rood<br />
3 rood<br />
4 groen<br />
3 groen<br />
5 groen<br />
5 geel<br />
6 geel <br />
7 geel<br />
<br />
Dit staat nu in een stringlist. Met objecten.<br />
MyStringList.AddObject(1, TKleurObject.Create(1, rood)); enz.<br />
<br />
Nu wil ik de stringlist opslaan in losse bestandjes <br />
bestandje_rood.txt<br />
bestandje_groen.txt<br />
bestandje_geel.txt<br />
<br />
Routine<br />
Voor elke regel in de lijst<br />
Kijk welke kleur<br />
als kleur nog niet bestaat maak nieuwe kleurlijst (ook tstringlist)<br />
Als kleur al bestaat voeg toe aan die kleurlijst <br />
<br />
save alle kleurlijsten naar file<br />
<br />
Ik heb het idee dat ik heel omslachtig bezig ben, kan dit efficienter?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>sneezesnoeze</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36333</guid>
		</item>
		<item>
			<title>Functie geeft niet dezelfde resultaat</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36332&amp;goto=newpost</link>
			<pubDate>Wed, 01 Sep 2010 08:27:30 GMT</pubDate>
			<description><![CDATA[Ik heb hier iets heel vreemd. Een aantal klanten hebben klanten in Scandinavië zitten. Deze gebruiken heel veel karakters zoals 'ä'. Op zich kan Windows dat wel aan, maar het bestand, wat wordt verwerkt komt van Unix. Unix gebruikt een andere code instelling dan Windows. 
Nu heb ik een prima...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb hier iets heel vreemd. Een aantal klanten hebben klanten in Scandinavië zitten. Deze gebruiken heel veel karakters zoals 'ä'. Op zich kan Windows dat wel aan, maar het bestand, wat wordt verwerkt komt van Unix. Unix gebruikt een andere code instelling dan Windows.<br />
Nu heb ik een prima functie, die dat allemaal voor mij goed converteert:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">delphi Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:164px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="delphi delphi" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">function</span> TBasePrClass<span style="color: #000066;">.</span><span style="color: #006600;">SpecialKaracters</span><span style="color: #000066;">&#40;</span>value <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">var</span> R<span style="color: #000066;">:</span> RawByteString;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; Gedaan <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">boolean</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; R <span style="color: #000066;">:</span><span style="color: #000066;">=</span> RawByteString<span style="color: #000066;">&#40;</span>value<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; SetCodePage<span style="color: #000066;">&#40;</span>R<span style="color: #000066;">,</span><span style="color: #0000ff;">437</span><span style="color: #000066;">,</span>Gedaan<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; result <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066; font-weight: bold;">string</span><span style="color: #000066;">&#40;</span>R<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">end</span>;</div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight -->Deze functie, zit in een PersistentClass, die gebruikt wordt door andere classes. Daardoor wordt deze functie een onderdeel van de aangeroepen class en werkt deze binnen zijn eigen class goed.<br />
Maar als ik deze zelfde functie in een aparte unit plaatst, wordt er niet goed geconverteerd. Voorbeeld:<br />
<br />
binnen de class : MÅLSTA BLOMMOR AB<br />
in een aparte unit : M?LSTA BLOMMOR AB<br />
<br />
Nu vraag ik mij af waarom de functie in een aparte unit niet werkt.<br />
Ik heb deze functie ook nodig in een andere form, omdat de naam van de klant per record wordt getoond (zie bijlage)</div>


	<br />
	<div style="padding:6px">

	

	
		<fieldset class="fieldset">
			<legend>Bijgesloten Plaatje(s)</legend>
			<div style="padding:3px">
			<!-- BEGIN TEMPLATE: postbit_attachmentimage -->
<img class="attach" src="http://www.nldelphi.com/forum/attachment.php?attachmentid=5087&amp;stc=1&amp;d=1283329641" border="0" alt="" />&nbsp;
<!-- END TEMPLATE: postbit_attachmentimage -->
			</div>
		</fieldset>
	

	

	

	</div>

<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>jkuiper</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36332</guid>
		</item>
		<item>
			<title>Stringgrid en Picklist</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36331&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 20:29:16 GMT</pubDate>
			<description><![CDATA[Ik wil items toevoegen aan een picklist die als standaard editor in een stringgrid zit. 
 
Ik kan de editor zichtbaar maken in de OnSelectEditor event maar ik kan nergens terug vinden hoe ik de picklist kan 'vullen' met items. 
 
Het voorbeeld dat ik heb gevonden (zie hieronder) geeft de...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik wil items toevoegen aan een picklist die als standaard editor in een stringgrid zit.<br />
<br />
Ik kan de editor zichtbaar maken in de OnSelectEditor event maar ik kan nergens terug vinden hoe ik de picklist kan 'vullen' met items.<br />
<br />
Het voorbeeld dat ik heb gevonden (zie hieronder) geeft de foutmelding 'Class Elist error with message :listindex 2 out of bounds.<br />
<br />
Onderstaande staat in de onSelectEditor event :<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">if acol = 2 then<br />
&nbsp;  begin<br />
&nbsp;  Editor := stgPC.EditorByStyle(cbsPicklist);<br />
&nbsp;  stgPC.Columns.Items[2].PickList.Clear;<br />
&nbsp;  stgPC.Columns.Items[2].PickList.Add('one');<br />
&nbsp;  stgPC.Columns.Items[2].PickList.Add('two');<br />
&nbsp;  stgPC.Columns.Items[2].PickList.Add('three');<br />
<br />
&nbsp;  end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Ik heb het vermoeden dat de Add acties op een verkeerde plek staan. Ik zou alleen niet weten waar ik ze wel kwijt zou moeten...<br />
<br />
<br />
<br />
<br />
<br />
Alvast bedankt !</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=137">Free Pascal / Lazarus</category>
			<dc:creator>Peter H</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36331</guid>
		</item>
		<item>
			<title>Dartbord</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36330&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 14:09:13 GMT</pubDate>
			<description>Vorig jaar ben ik naar de Hands-on Developer Workshop geweest en  
heb me daar een dartbord gewonnen wat hier (http://www.abcdarts.nl/dartartikelen/contents/media/dartkabinet_naturel_effen_licht__zwaar_065011.jpg) op lijkt alleen staat er 
dan ook nog het logo en de naam van Embarcadero op....</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Vorig jaar ben ik naar de Hands-on Developer Workshop geweest en <br />
heb me daar een dartbord gewonnen wat <a href="http://www.abcdarts.nl/dartartikelen/contents/media/dartkabinet_naturel_effen_licht__zwaar_065011.jpg" target="_blank">hier</a> op lijkt alleen staat er<br />
dan ook nog het logo en de naam van Embarcadero op.<br />
Natuurlijk was ik heel blij en wil ook niet ondankbaar zijn, maar ik <br />
hoop dat ik er iemand blij mee kan maken die iets met Delphi en darten heeft.<br />
<br />
Het bord kan gratis opgehaald worden in Castricum of Purmerend.<br />
Hoeft niet gelijk weg, dus kan ook als je een keer in de buurt bent.<br />
Mochten er meer genodigden zijn dan gaat hij naar diegene die zich<br />
het meest heeft ingezet op het forum. Waarbij ik mezelf natuurlijk uitsluit,<br />
anders zou ik hem aan mezelf moeten geven :-)<br />
<br />
<br />
Je hoeft alleen maar aan te geven dat je belangstelling hebt, ik PM je dan wel voor verdere gegevens.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=5">Koffiehoek</category>
			<dc:creator>TheKing971</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36330</guid>
		</item>
		<item>
			<title>Scope binnen classes</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36329&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 11:28:01 GMT</pubDate>
			<description>Hoi allen, 
 
Er is iets wat ik mij al een tijdje afvraag, maar eignelijk nooit een afdoende antwoord op vind, ik vraag het dan even schoorvoetend (omdat het eigenlijk basiskennis zou moeten zijn :rolleyes: ) 
 
Wat is nu juist de scope en of betekenis van : 
 
A : private versus protected...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi allen,<br />
<br />
Er is iets wat ik mij al een tijdje afvraag, maar eignelijk nooit een afdoende antwoord op vind, ik vraag het dan even schoorvoetend (omdat het eigenlijk basiskennis zou moeten zijn :rolleyes: )<br />
<br />
Wat is nu juist de scope en of betekenis van :<br />
<br />
A : private versus protected (verschil)<br />
B : published<br />
<br />
Thx...</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>JantjeB</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36329</guid>
		</item>
		<item>
			<title>Syntax fout in FROM</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36328&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 10:53:20 GMT</pubDate>
			<description><![CDATA[Hallo allemaal, 
 
Ik krijg een foutmelding : Syntax fout in FROM, zie onderstaande tekst 
 
 
SELECT * FROM Indeling,  
Set Hoofdstuk = "Arrays" 
, SubHoofdstuk = "ByteArraysEqual" 
 
Indeling is een tabel welke in Access is gemaakt. Iemand een idee wat er fout is in bovenstaande query? Gebruik...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo allemaal,<br />
<br />
Ik krijg een foutmelding : Syntax fout in FROM, zie onderstaande tekst<br />
<br />
<br />
SELECT * FROM Indeling, <br />
Set Hoofdstuk = &quot;Arrays&quot;<br />
, SubHoofdstuk = &quot;ByteArraysEqual&quot;<br />
<br />
Indeling is een tabel welke in Access is gemaakt. Iemand een idee wat er fout is in bovenstaande query? Gebruik ADO componenten om de database te kunnen updaten.<br />
<br />
Groet, Frans</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>Dubbeld</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36328</guid>
		</item>
		<item>
			<title>meerdere sleutelwaarden in 1 query</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36327&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 10:04:23 GMT</pubDate>
			<description>Hallo, 
 
Ik heb twee tabellen; articles en employees. 
in de articles tabel komen de voldende velden voor: 
 
id, articlenumber, creator_id, updater_id 
 
Nu wil ik een query uitvoeren waarbij het creator_id _en_ updator_id worder vervangen voor de achternaam van diegene die het record heeft...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik heb twee tabellen; articles en employees.<br />
in de articles tabel komen de voldende velden voor:<br />
<br />
id, articlenumber, creator_id, updater_id<br />
<br />
Nu wil ik een query uitvoeren waarbij het creator_id <u>en</u> updator_id worder vervangen voor de achternaam van diegene die het record heeft gecreeerd en geupdate heeft. De achternaam staat in de employees tabel.<br />
<br />
Het is me wel gelukt door middel van een JOIN het eerste veld (creastor) te vervangen, maar ik weet even niet hoe ik dat voor het tweede veld kan doen. De Query die ik gebruik is de volgende:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">select arcticles.articlenumber, employees.lastname AS creator<br />
from articles INNER JOIN employees ON<br />
articles.creator_id = employees.id</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>shakstege</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36327</guid>
		</item>
		<item>
			<title>Gegevens uit externe form</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36326&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 09:53:57 GMT</pubDate>
			<description><![CDATA[Hallo, 
 
Met een PageControl functie importeer ik Frames in mijn Form. 
 
Nu wil ik variabelen aan de Frame meegeven vanuit mijn Form. Hoe kan ik dit het beste doen? Ik poogde  
 
 
Code: 
--------- 
TForm1.Edit.Caption := 'test';]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Met een PageControl functie importeer ik Frames in mijn Form.<br />
<br />
Nu wil ik variabelen aan de Frame meegeven vanuit mijn Form. Hoe kan ik dit het beste doen? Ik poogde <br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">TForm1.Edit.Caption := 'test';</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Maar dit werkt uiteraard niet.<br />
<br />
Ben benieuwd hoe ik dit op kan lossen. Alvast bedankt!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>SpaceCow</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36326</guid>
		</item>
		<item>
			<title>Unieke sleutels</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36325&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 09:32:30 GMT</pubDate>
			<description>Hoi, 
 
Ik ben aan het denken over het maken, genereren van unieke sleutels. 
Microsoft bied de GUID aan, maar dan ben je wel gebonden aan een database van MS, daar deze alleen de GUID ondersteunen (ik kan hier fout zijn) of ik moet de GUID als een string naar de DB sturen. 
Uiteraard zou dit...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi,<br />
<br />
Ik ben aan het denken over het maken, genereren van unieke sleutels.<br />
Microsoft bied de GUID aan, maar dan ben je wel gebonden aan een database van MS, daar deze alleen de GUID ondersteunen (ik kan hier fout zijn) of ik moet de GUID als een string naar de DB sturen.<br />
Uiteraard zou dit gepruts zijn, vandaar mijn vraag :<br />
<br />
Hoe maak ik unieke sleutels, die bruikbaar zijn over verschillende databases, zodat ik bij synchronisatie van de data mij niet moet bezig houden met hernummeren van de data en alle relaties tussen hen.<br />
Liefst numeriek...<br />
<br />
Bestaan hier generators voor?<br />
<br />
Jan</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>JantjeB</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36325</guid>
		</item>
		<item>
			<title>webcam capture component?</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36324&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 09:11:28 GMT</pubDate>
			<description>Hallo, 
 
Ik ben op zoek naar een component waarmee ik met mijn webcam screenshots kan maken. Kent iemand een component, of heeft iemand misschien source ter beschikking, om screenshots mee te kunnen maken? 
 
bvd 
Joost</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik ben op zoek naar een component waarmee ik met mijn webcam screenshots kan maken. Kent iemand een component, of heeft iemand misschien source ter beschikking, om screenshots mee te kunnen maken?<br />
<br />
bvd<br />
Joost</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>cliov6</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36324</guid>
		</item>
		<item>
			<title>Wat is de functie van een datamodule</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36323&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 07:47:59 GMT</pubDate>
			<description>Hoi, 
 
Wat is nu precies de funtie van een datamodule ? 
 
Ik zag dat je er geen visuele componenten op kan zetten zoals een button. 
Is het alleen voor database gebruik, of gebruik je het ook om je gebruikers instellingen in te beheren en dergelijke (opslaan en ophalen). 
Kan iemand dit...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi,<br />
<br />
Wat is nu precies de funtie van een datamodule ?<br />
<br />
Ik zag dat je er geen visuele componenten op kan zetten zoals een button.<br />
Is het alleen voor database gebruik, of gebruik je het ook om je gebruikers instellingen in te beheren en dergelijke (opslaan en ophalen).<br />
Kan iemand dit toelichten of een goede link neerzetten.<br />
<br />
Frank.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Frankeman</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36323</guid>
		</item>
		<item>
			<title>Executable runnen</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36322&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 07:07:36 GMT</pubDate>
			<description>Ik wil graag de executable van delphi runnen op een computer waar geen delphi op geinstalleerd staat. Dit zou moeten kunnen toch? 
Echter, als ik dit probeer komt er meteen een foutmelding met: Exception EDBEngineError in module. Corrupt table/index header. 
 
Weet iemand wat dit betekent en hoe...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik wil graag de executable van delphi runnen op een computer waar geen delphi op geinstalleerd staat. Dit zou moeten kunnen toch?<br />
Echter, als ik dit probeer komt er meteen een foutmelding met: Exception EDBEngineError in module. Corrupt table/index header.<br />
<br />
Weet iemand wat dit betekent en hoe dit opgelost kan worden?<br />
<br />
Alvast bedankt!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>L_V</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36322</guid>
		</item>
		<item>
			<title>Enkele quote in zoek tekst SQL</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36321&amp;goto=newpost</link>
			<pubDate>Tue, 31 Aug 2010 05:06:18 GMT</pubDate>
			<description><![CDATA[Hallo mensen, 
 
 
Ik zit met een probleem, dit is wat ik probeer voor elkaar te krijgen: 
 
Ik heb een edit text veld, waarmee ik kan zoeken in de database. 
 
In de database zitten records met bijv. 's. Hoe kan ik dit aan het edit veld toevoegen zodat het in de query herkend wordt? 
 
Ik heb op...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo mensen,<br />
<br />
<br />
Ik zit met een probleem, dit is wat ik probeer voor elkaar te krijgen:<br />
<br />
Ik heb een edit text veld, waarmee ik kan zoeken in de database.<br />
<br />
In de database zitten records met bijv. 's. Hoe kan ik dit aan het edit veld toevoegen zodat het in de query herkend wordt?<br />
<br />
Ik heb op google gezocht en kwam daar veel adquery.filter met van QuotedStr  opties tegen.<br />
Ik geprobeerd door een regel toe te voegen aan de volgende code:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">SQL.Add('SELECT * FROM songs');<br />
&nbsp; &nbsp; &nbsp; &nbsp; SQL.Add('WHERE Songtitle');<br />
&nbsp; &nbsp; &nbsp; &nbsp; SQL.Add('LIKE ''%'+Edit1.Text+'%''');<br />
&nbsp; &nbsp; &nbsp; &nbsp; filter := QuotedStr(Edit1.Text);</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Maar dit werkte niet, krijg de melding dat er een parameter mist (wanneer ik probeer te zoeken met 's).</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>UD2008</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36321</guid>
		</item>
		<item>
			<title><![CDATA[PNG Components "Left Cannot Be Assigned To" Probleem]]></title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36320&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 22:47:10 GMT</pubDate>
			<description><![CDATA[Hey, 
 
Zoals sommigen van jullie misschien weten is PNG Components niet helemaal compatible met Delphi 2009. 
Ook ik heb hier last van, ondanks dat ik custom made bestanden heb gedownload van de CodeGear community. 
Het gaat hier om een "Left cannot be assigned to" probleem. 
 
Iemand die me...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hey,<br />
<br />
Zoals sommigen van jullie misschien weten is PNG Components niet helemaal compatible met Delphi 2009.<br />
Ook ik heb hier last van, ondanks dat ik custom made bestanden heb gedownload van de CodeGear community.<br />
Het gaat hier om een &quot;Left cannot be assigned to&quot; probleem.<br />
<br />
Iemand die me hierbij kan helpen?<br />
<br />
De fouten zijn als volgt:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">[DCC Error] pngimage.pas(2509): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2510): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2511): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2531): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2532): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2533): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2567): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2598): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2627): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2676): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2677): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2678): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2701): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2702): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2703): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2872): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2873): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2874): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2891): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2892): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2893): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2923): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2924): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2938): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2939): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2974): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2975): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2976): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2993): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2994): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(2995): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3384): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3385): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3386): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3441): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3442): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3443): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3576): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3577): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3578): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3630): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3677): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3678): E2064 Left side cannot be assigned to<br />
[DCC Error] pngimage.pas(3679): E2064 Left side cannot be assigned to<br />
[DCC Fatal Error] PngBitBtn.pas(6): F2063 Could not compile used unit 'pngimage.pas'</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Het .pas bestand kun je <a href="http://www.mediafire.com/?ji841nz9a3pgku3" target="_blank">hier</a> downloaden.<br />
<br />
Alvast bedankt!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>NickOnline</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36320</guid>
		</item>
		<item>
			<title>Form meegeven in functie</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36319&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 20:54:27 GMT</pubDate>
			<description>Hallo, 
 
Ik wil een TForm variabel meegeven aan een functie om deze zo eenvoudig in te kunnen laden. 
 
Nu gebruik ik bijvoorbeeld: 
 
 
Code: 
--------- 
function ImportForm (FormName: TForm) : boolean;</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik wil een TForm variabel meegeven aan een functie om deze zo eenvoudig in te kunnen laden.<br />
<br />
Nu gebruik ik bijvoorbeeld:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">function ImportForm (FormName: TForm) : boolean;<br />
begin<br />
&nbsp;  FormName.Show;<br />
end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Maar dit werkt totaal niet. Kan iemand mij een zetje in de goede richting geven? Alvast heel erg bedankt.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>SpaceCow</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36319</guid>
		</item>
		<item>
			<title>Delphi PageControl</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36318&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 18:40:35 GMT</pubDate>
			<description>Hallo, 
 
Ik ben bezig met het opbouwen van modulair software waarmee ik een modulair systeem aanstuur. 
 
Samen met een vriend heb ik een printplaat ontworpen die modulair op te bouwen is dus moet ik er software bij ontwikkelen dat daarop perfect aan kan sturen. Het is bijvoorbeeld 1 moederprint...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik ben bezig met het opbouwen van modulair software waarmee ik een modulair systeem aanstuur.<br />
<br />
Samen met een vriend heb ik een printplaat ontworpen die modulair op te bouwen is dus moet ik er software bij ontwikkelen dat daarop perfect aan kan sturen. Het is bijvoorbeeld 1 moederprint met 3 relais prints en 2 PWM prints.<br />
<br />
<br />
De software die ik wil maken moet met tabs werken. heb 1 relais print met code &quot;123&quot; en 1 met &quot;234&quot;. Nu maak ik een tab aan die communiceert met code &quot;123&quot;, deze moet exact dezelfde invoervelden als &quot;234&quot; hebben maar niet dezelfde data.<br />
<br />
Hoe kan ik hetzelfde invoerveld in tabs meerdere keren gebruiken? Uiteindelijk wil ik tussen tabs kunnen schakelen waardoor ik redelijk overzichtelijk alle prints kan besturen.<br />
<br />
Alvast bedankt!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>SpaceCow</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36318</guid>
		</item>
		<item>
			<title>Delphi XE, Sons of Kahn style.</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36317&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 18:16:39 GMT</pubDate>
			<description>Een nieuwe versie, een nieuwe Sons of Kahn. De laatste volgens het artikel... 
 
http://www.theregister.co.uk/2010/08/23/verity_stob_kahn_apocrypha/</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Een nieuwe versie, een nieuwe Sons of Kahn. De laatste volgens het artikel...<br />
<br />
<a href="http://www.theregister.co.uk/2010/08/23/verity_stob_kahn_apocrypha/" target="_blank">http://www.theregister.co.uk/2010/08...ahn_apocrypha/</a></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=5">Koffiehoek</category>
			<dc:creator>marcov</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36317</guid>
		</item>
		<item>
			<title>verberg taskbar button</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36316&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 16:02:18 GMT</pubDate>
			<description>ik ben bezig met een plugin (.dll) met daarin een Form. 
hoe kan ik een form aanmaken zonder een button op mijn taskbar?? 
 
Dit werkt niet 
ShowWindow(handle, SW_HIDE) 
 
 
alvast bedankt.</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>ik ben bezig met een plugin (.dll) met daarin een Form.<br />
hoe kan ik een form aanmaken zonder een button op mijn taskbar??<br />
<br />
Dit werkt niet<br />
ShowWindow(handle, SW_HIDE)<br />
<br />
<br />
alvast bedankt.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Ron</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36316</guid>
		</item>
		<item>
			<title>syntax error</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36315&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 10:19:50 GMT</pubDate>
			<description><![CDATA[Hallo allemaal, 
 
Ik probeer in mijn lokale mysql database te zoeken, dit doe ik doormiddel van een textbox, combobox en een button. 
 
De code als volgt werkt (dit is een gedeelte van de code). 
 
Code: 
--------- 
SQL.Add('SELECT * FROM songs'); 
    SQL.Add('WHERE Songtext');]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo allemaal,<br />
<br />
Ik probeer in mijn lokale mysql database te zoeken, dit doe ik doormiddel van een textbox, combobox en een button.<br />
<br />
De code als volgt werkt (dit is een gedeelte van de code).<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">SQL.Add('SELECT * FROM songs');<br />
&nbsp; &nbsp; SQL.Add('WHERE Songtext');<br />
&nbsp; &nbsp; SQL.Add('LIKE ''%'+Edit1.Text+'%''');<br />
&nbsp; &nbsp; //SQL.Add('OR LIKE ''%'+RichEdit1.Text+'%''');</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Maar eigelijk wil ik als volgt:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">SQL.Add('SELECT * FROM songs');<br />
&nbsp; &nbsp; SQL.Add('WHERE Songtitle, Songtext');<br />
&nbsp; &nbsp; SQL.Add('LIKE ''%'+Edit1.Text+'%''');<br />
&nbsp; &nbsp; SQL.Add('OR LIKE ''%'+RichEdit1.Text+'%''');</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Helaas krijg ik dan een syntax error, de twee keer in de WHERE en de OR LIKE zijn het probleem.<br />
<br />
Hoe kan ik dit oplossen.<br />
<br />
Thanks</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>UD2008</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36315</guid>
		</item>
		<item>
			<title>Een update vanuit een andere tabel laatste record</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36314&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 09:58:43 GMT</pubDate>
			<description>Beste heren van deze website. 
 
Voor school moet ik een database maken met verschillende sql stukken erin. 
 
NU heb ik als case een restaurant met daarin een klantbestelling. ( als klantbestelling word aangemaakt word het gehele product gelijk uit voorraad gehaald)  
 
Nu heb ik dus tabel...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Beste heren van deze website.<br />
<br />
Voor school moet ik een database maken met verschillende sql stukken erin.<br />
<br />
NU heb ik als case een restaurant met daarin een klantbestelling. ( als klantbestelling word aangemaakt word het gehele product gelijk uit voorraad gehaald) <br />
<br />
Nu heb ik dus tabel voorraad<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">SQL Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:116px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="sql sql" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> Voorraad</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #66cc66;">&#40;</span>ArtikelID &nbsp; &nbsp;INTEGER <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; Aantal &nbsp; &nbsp; &nbsp; INTEGER<span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; CONSTRAINT PrimaryKey <span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #66cc66;">&#40;</span>Aantal<span style="color: #66cc66;">,</span> ArtikelID<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; CONSTRAINT ArtikelenVoorraad <span style="color: #993333; font-weight: bold;">FOREIGN</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #66cc66;">&#40;</span>ArtikelID<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">REFERENCES</span> Artikelen<span style="color: #66cc66;">&#40;</span>ArtikelID<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #993333; font-weight: bold;">UPDATE</span> CASCADE<span style="color: #66cc66;">&#41;</span>;</div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight --><br />
<br />
en tabel klantbestelling met daarin <br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">SQL Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:180px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="sql sql" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> Klantbestelling</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #66cc66;">&#40;</span>ID &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AUTOINCREMENT<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">8</span><span style="color: #66cc66;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span><span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; Bonnr &nbsp; &nbsp; &nbsp; &nbsp;INTEGER<span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; ArtikelID &nbsp; &nbsp;INTEGER<span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; Aantal &nbsp; &nbsp; &nbsp; INTEGER<span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; Datum &nbsp; &nbsp; &nbsp; &nbsp;DATE<span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; CONSTRAINT PrimaryKey <span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #66cc66;">&#40;</span>ID<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; CONSTRAINT Klb_Art <span style="color: #993333; font-weight: bold;">FOREIGN</span> <span style="color: #993333; font-weight: bold;">KEY</span> <span style="color: #66cc66;">&#40;</span>ArtikelID<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">REFERENCES</span> Voorraad<span style="color: #66cc66;">&#40;</span>ArtikelID<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">CHECK</span> &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #66cc66;">&#40;</span>Aantal <span style="color: #66cc66;">&gt;</span> 0<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;</div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight --><br />
(1 bnr heeft meerdere artikelen)<br />
<br />
<br />
(de check is om te voorkomen dat een klantbestelling word aangemaakt als er geen product is genomen)<br />
<br />
NU wil ik dus dat als ik query klantbestelling aanmaken uitvoer dat die gelijk de voorraad bijwerkt. <br />
<br />
<br />
<br />
Nu dacht ik heel simpel door de query klantbestelling te doen;<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">SQL Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:52px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="sql sql" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #993333; font-weight: bold;">INSERT</span> <span style="color: #993333; font-weight: bold;">INTO</span> Klantbestelling <span style="color: #993333; font-weight: bold;">VALUES</span> <span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">,</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">,</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">,</span>0<span style="color: #66cc66;">,</span><span style="color: #808080; font-style: italic;">#05-08-2010#);</span></div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight -->en dan vervolgens moet de werknemer een querry aanklikken die de voorraad update doormiddel van de laaste klantbestelling te gebruiken.<br />
<br />
(dus medewerker maakt eerst een klantbestelling aan en vervolgens klikt die daarna op update database om de laaste klantbestelling te veranderen in voorraard.<br />
<br />
Maar ik weet niet hoe ik dit voor elkaar moet krijgen<br />
<br />
ALvast bedankt voor de hulp!<br />
<br />
Arjen</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>Falencia</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36314</guid>
		</item>
		<item>
			<title>Memory Leak / Thread problem</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36313&amp;goto=newpost</link>
			<pubDate>Mon, 30 Aug 2010 02:04:57 GMT</pubDate>
			<description>I heb hetvolgende om een XML file in een Memo te zetten. 
Dit komt van 
 
http://www.delphi-zone.com/2010/03/how-to-parse-text-from-a-html-file-using-ihtmldocument2/ 
 
En dit is de code 
 
 
Code: 
---------</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>I heb hetvolgende om een XML file in een Memo te zetten.<br />
Dit komt van<br />
<br />
<a href="http://www.delphi-zone.com/2010/03/how-to-parse-text-from-a-html-file-using-ihtmldocument2/" target="_blank">http://www.delphi-zone.com/2010/03/h...htmldocument2/</a><br />
<br />
En dit is de code<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">uses<br />
&nbsp; mshtml, ActiveX, ComObj;<br />
<br />
procedure TForm1.Button1Click(Sender: TObject);<br />
var<br />
&nbsp; IDoc: IHTMLDocument2;<br />
&nbsp; Strl: TStringList;<br />
&nbsp; sHTMLFile: string;<br />
&nbsp; v: Variant;<br />
&nbsp; Links: IHTMLElementCollection;<br />
&nbsp; i: Integer;<br />
&nbsp; Link: IHTMLAnchorElement;<br />
begin<br />
&nbsp; if OpenDialog1.Execute then<br />
&nbsp; begin<br />
&nbsp; &nbsp; sHTMLFile := OpenDialog1.FileName;<br />
&nbsp; &nbsp; Strl := TStringList.Create;<br />
&nbsp; &nbsp; try<br />
&nbsp; &nbsp; &nbsp; Strl.LoadFromFile(sHTMLFile);<br />
&nbsp; &nbsp; &nbsp; Idoc := CreateComObject(Class_HTMLDOcument) as IHTMLDocument2;<br />
&nbsp; &nbsp; &nbsp; try<br />
&nbsp; &nbsp; &nbsp; &nbsp; IDoc.designMode := 'on';<br />
&nbsp; &nbsp; &nbsp; &nbsp; while IDoc.readyState &lt;&gt; 'complete' do<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Application.ProcessMessages;<br />
&nbsp; &nbsp; &nbsp; &nbsp; v := VarArrayCreate([0, 0], VarVariant);<br />
&nbsp; &nbsp; &nbsp; &nbsp; v[0] := Strl.Text;<br />
&nbsp; &nbsp; &nbsp; &nbsp; IDoc.Write(PSafeArray(System.TVarData(v).VArray));<br />
&nbsp; &nbsp; &nbsp; &nbsp; IDoc.designMode := 'off';<br />
&nbsp; &nbsp; &nbsp; &nbsp; while IDoc.readyState &lt;&gt; 'complete' do<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Application.ProcessMessages;<br />
&nbsp; &nbsp; &nbsp; &nbsp; Memo1.Lines.Text := IDoc.body.innerText;<br />
&nbsp; &nbsp; &nbsp; finally<br />
&nbsp; &nbsp; &nbsp; &nbsp; IDoc := nil;<br />
&nbsp; &nbsp; &nbsp; end;<br />
&nbsp; &nbsp; finally<br />
&nbsp; &nbsp; &nbsp; Strl.Free;<br />
&nbsp; &nbsp; end;<br />
&nbsp; end;<br />
end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Nu komt dit 2x erin voor<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">while IDoc.readyState &lt;&gt; 'complete' do Application.ProcessMessages;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Ik zie in mijn debug dat hij 2 threads aanmaakt maar nooit meer sluit.<br />
Met als geval dat mijn EXE file in memory van 27Mb in 5 minuten tijd naat 610 Mb gaat.  <br />
<br />
Neem aan dat dit niet normaal is.<br />
Is er iets wat ik kan doen, om die Threads weer te sluiten?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>organizer</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36313</guid>
		</item>
		<item>
			<title>Hoe een (jaar)planner op te zetten</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36311&amp;goto=newpost</link>
			<pubDate>Sat, 28 Aug 2010 23:43:17 GMT</pubDate>
			<description>Hallo, 
 
Voor een manege wil ik een lesuurplanningsprogramma maken, waarbij het volgende als uitgangspunt moet dienen: 
 
* Indelen per jaar - spreekt voor zich 
 
 
* Indelen per week - aantal weken per jaar (53)</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Voor een manege wil ik een lesuurplanningsprogramma maken, waarbij het volgende als uitgangspunt moet dienen:<br />
<ul><li>Indelen per jaar - spreekt voor zich</li>
</ul><ul><li>Indelen per week - aantal weken per jaar (53)</li>
</ul><ul><li>Indelen per dag - maandag t/m zaterdag</li>
</ul><ul><li>Indelen per uur van 09:00 t/m 21:00 uur (09:00 - 10:00, 10:00 - 11:00, enz)</li>
</ul><br />
Maar ik zit gelijk al met de volgende vraag:<br />
<br />
Hoe dien ik de gegevens op te slaan (en later weer bekijken/opvragen) zonder een gigantisch aantal databases te gebruiken?<br />
<br />
Ik kan er (maar) niet achter komen hoe soortgelijke programma's hun gegevens opslaan.<br />
<br />
In het bijgevoegde plaatje heb ik een opzetje gemaakt hoe e.e.a. eruit (kan) komen te zien.<br />
<br />
Dirk.</div>


	<br />
	<div style="padding:6px">

	
		<fieldset class="fieldset">
			<legend>Bijgesloten Thumbnails</legend>
			<div style="padding:3px">
			<!-- BEGIN TEMPLATE: postbit_attachmentthumbnail -->

<a href="http://www.nldelphi.com/forum/attachment.php?attachmentid=5080&amp;d=1283038787" rel="Lightbox_297539" id="attachment5080" target="_blank"><img class="thumbnail" src="http://www.nldelphi.com/forum/attachment.php?attachmentid=5080&amp;stc=1&amp;thumb=1&amp;d=1283038787" border="0" alt="Klik op plaatje voor grotere versie

Naam:  layout.png
Bekeken: N/B
Grootte:  19,6 KB" /></a>
&nbsp;

<!-- END TEMPLATE: postbit_attachmentthumbnail -->
			</div>
		</fieldset>
	

	

	

	

	</div>

<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>scs</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36311</guid>
		</item>
		<item>
			<title>TADOQeuries zijn verbinding kwijt bij opstarten applicatie</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36310&amp;goto=newpost</link>
			<pubDate>Sat, 28 Aug 2010 14:41:11 GMT</pubDate>
			<description>Ik heb in mijn Project een DataModule met een 15-tal tabellen in een Access database. De tabellen worden aangesproken via evenveel TADOQueries. 
Telkens als ik het project in Delphi open zie ik een foutmelding dat het Access bestand niet is gevonden. 
Ik moet dan weer opnieuw de connectionstring...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb in mijn Project een DataModule met een 15-tal tabellen in een Access database. De tabellen worden aangesproken via evenveel TADOQueries.<br />
Telkens als ik het project in Delphi open zie ik een foutmelding dat het Access bestand niet is gevonden.<br />
Ik moet dan weer opnieuw de connectionstring maken en alle tabellen van Active false op Active true zetten.<br />
<br />
Wat zou er aan de hand kunnen zijn?<br />
<br />
Bedankt voor het meedenken alvast.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>fbockstael</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36310</guid>
		</item>
		<item>
			<title>Rave lege preview</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36309&amp;goto=newpost</link>
			<pubDate>Sat, 28 Aug 2010 14:25:46 GMT</pubDate>
			<description>Ik heb in Rave een report gemaakt en opgeslagen op de locatie: C:\Program Files\Common Files\Test\testform.rav 
 
Op mijn Form1 staat een Button1 en een RVSystem1. 
 
Als ik in Rave het report oproep zie ik duidelijk de inhoud. 
 
Aan Button1 heb ik de volgende code gehangen: 
 
 
Code:</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb in Rave een report gemaakt en opgeslagen op de locatie: C:\Program Files\Common Files\Test\testform.rav<br />
<br />
Op mijn Form1 staat een Button1 en een RVSystem1.<br />
<br />
Als ik in Rave het report oproep zie ik duidelijk de inhoud.<br />
<br />
Aan Button1 heb ik de volgende code gehangen:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">begin<br />
&nbsp;  RvSystem1.Execute;<br />
end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable --><br />
Ik krijg een keurig schermpje waarin ik voor Preview kies en dan is het report ineens leeg, zonder inhoud.<br />
In de RvSystem1 heb ik bij de property FileName netjes het bovenstaande pad ingegeven en de Property DefaultDest staat op rdPreview<br />
<br />
Kan iemand mij aub vertellen wat ik over het hoofd zie?<br />
<br />
Bedankt vast.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>fbockstael</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36309</guid>
		</item>
		<item>
			<title>Autotyper maken</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36308&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 20:00:23 GMT</pubDate>
			<description><![CDATA[heey om te leren zou ik graag een autotpyer maken, het luikte me wel met vb 
 
 
Code: 
--------- 
timer1.start 
sendkeys ('memo1') or something 
--------- 
maar in delphi heb ik een memo, 2 buttons en een times]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>heey om te leren zou ik graag een autotpyer maken, het luikte me wel met vb<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">timer1.start<br />
sendkeys ('memo1') or something</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->maar in delphi heb ik een memo, 2 buttons en een times<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">button 1 = timer.enable := true<br />
button 2 = timer.enable := false</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->en memo1 is gewoon memo<br />
<br />
nu probeer ik bij timer: sendkey(memo1.text)<br />
maar dat werkt niet:(<br />
<br />
--Jilles</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Jilles</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36308</guid>
		</item>
		<item>
			<title>TWideStringField Size property</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36307&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 19:58:54 GMT</pubDate>
			<description>Ben bezig met een ClientDataset aan te maken. Ik ga deze als geheugen database gebruiken. Om ze Unicode ready te maken wil ik gebruik maken van TWideStringField velden. De string waardes die in deze velden gaan komen kunnen zeer kort zijn (1 karakter) tot zeer lang (32767 karakters). Ik zit wat...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ben bezig met een ClientDataset aan te maken. Ik ga deze als geheugen database gebruiken. Om ze Unicode ready te maken wil ik gebruik maken van TWideStringField velden. De string waardes die in deze velden gaan komen kunnen zeer kort zijn (1 karakter) tot zeer lang (32767 karakters). Ik zit wat verveeld met de size property. Indien ik deze waarde nu zeer hoog zet (32767)  gaat dit dan geen geheugen vretende toestanden opleveren. Zou ik misschien beter een TWideMemoField in de plaats nemen waar je de size op nul kan laten staan en die het geheugen van zo een velden (klein-groot) beter regelt (denk ik?). Wat denken jullie? :confused:</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>pcoenen</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36307</guid>
		</item>
		<item>
			<title>Programma stoppen met Esc</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36306&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 19:54:29 GMT</pubDate>
			<description>Hoi, 
 
Ik wil de uitvoering van het programma stoppen met Esc. 
Dit dacht ik te doen met de volgende code. 
 
 
Code: 
--------- 
  if Key = VK_ESCAPE then 
   begin</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi,<br />
<br />
Ik wil de uitvoering van het programma stoppen met Esc.<br />
Dit dacht ik te doen met de volgende code.<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">&nbsp; if Key = VK_ESCAPE then<br />
&nbsp;  begin<br />
&nbsp; &nbsp; &nbsp; ControleStoppen := True;<br />
&nbsp; &nbsp; &nbsp; Logging.WriteToLog('Controle door gebruiker afgebroken');<br />
&nbsp; &nbsp; &nbsp; Main_Frm.Caption := 'Esc';&nbsp; //Tijdelijk ter controle of dit wordt uitgevoerd<br />
&nbsp; &nbsp; &nbsp; Exit;<br />
&nbsp; &nbsp; end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->De caption van de main_from wordt direct &quot;Esc&quot; als ik op Esc druk. Maar de gestarte routine gaat door.<br />
<br />
De routine die loopt is:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">&nbsp; if (nGeoSql = 1) and<br />
&nbsp; &nbsp;  (nGeoLegenda = 1) then //Alles opvragen<br />
&nbsp; &nbsp; begin&nbsp; //Opschonen en sql uitvoeren<br />
<br />
&nbsp; &nbsp; &nbsp; while Main_Frm.ControleStoppen = False do<br />
&nbsp; &nbsp; &nbsp; begin<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(0);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Aant opschonen<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(1);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Aant_Rel opschonen<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(2);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Dub_Rel opschonen<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_VoerStatementsUit(0); //Geografie aantallen<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_VoerStatementsUit(1); //Geografie relaties<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_VoerStatementsUit(2); //Geografie dubbele relaties<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_VoerStatementsUit(4); //gegevens naar een textbestand schrijven<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(3);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Aant kleuren indien nodig<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(4);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Aant_Rel kleuren indien nodig<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Geo_Legenda(5);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  //Groupbox items GroupBox_Geo_Dub_Rel kleuren indien nodig<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Main_Frm.StatusBar1.Panels[0].Text := '';<br />
&nbsp; &nbsp; &nbsp; end;<br />
<br />
<br />
&nbsp; &nbsp; end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Ik vermoed dat Exit niet doet wat ik verwacht.<br />
<br />
Wat zit er mis in het bovenstaande?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Hansvb</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36306</guid>
		</item>
		<item>
			<title>internet verkeer</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36305&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 19:27:56 GMT</pubDate>
			<description>stel ik wil zoiets maken als Net Nanny, die al het internetverkeer controleert, om zodoende opgegeven sites te blokkeren voor mijn kinderen. Hoe kan ik dat doen in Delphi, kan iemand mijop weg helpen ? 
 
Groet, 
ARthur</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>stel ik wil zoiets maken als Net Nanny, die al het internetverkeer controleert, om zodoende opgegeven sites te blokkeren voor mijn kinderen. Hoe kan ik dat doen in Delphi, kan iemand mijop weg helpen ?<br />
<br />
Groet,<br />
ARthur</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=37">WebDelphi</category>
			<dc:creator>Arthur Habraken</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36305</guid>
		</item>
		<item>
			<title>Ascii lezen</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36304&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 18:37:07 GMT</pubDate>
			<description>Goedeavond, 
 
Ik ondervind een probleem met Delphi waar ik werkelijk niks van snap. Hopelijk kan hier iemand helpen. 
 
Ik moet wat informatie uit een Ascii file halen en aan de hand van 2 criteria moet een element van elke regel uit deze Ascii file wel of niet in een set gezet worden. Dit is een...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Goedeavond,<br />
<br />
Ik ondervind een probleem met Delphi waar ik werkelijk niks van snap. Hopelijk kan hier iemand helpen.<br />
<br />
Ik moet wat informatie uit een Ascii file halen en aan de hand van 2 criteria moet een element van elke regel uit deze Ascii file wel of niet in een set gezet worden. Dit is een gedeelte van mijn code:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">procedure TForm5.Button1Click(Sender: TObject);<br />
function DisplayElements(const MOGELIJKHEDEN : LANDEN) : string;<br />
&nbsp;var<br />
&nbsp;  element : lands; resultss:string;<br />
&nbsp;begin<br />
&nbsp;result:= '';<br />
&nbsp;resultss:='0,';<br />
&nbsp; &nbsp; for element in MOGELIJKHEDEN do<br />
&nbsp; &nbsp; begin<br />
&nbsp; &nbsp;  result := result + ' ' +IntToStr(element);<br />
&nbsp; &nbsp;  resultss := resultss+inttostr(element)+',';<br />
&nbsp; &nbsp; end;<br />
&nbsp;assignfile(results,'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\results.txt.');<br />
&nbsp;reset(results);<br />
&nbsp;append(results);<br />
&nbsp;writeln(results,resultss);<br />
&nbsp;closefile(results);<br />
<br />
&nbsp;end;<br />
var beschikbaarheid1,beschikbaarheid2,beschikbaarheid3,beschikbaarheid4,beschikbaarheid5,beschikbaarheid6: textfile; w, SOORTEN,result,dailyworkinghours:string;<br />
copyland,teller,copyindex,i,j,u,numberlands,index,land,daydifference,kersaanwezig, appelaanwezig, peeraanwezig, binarykerswerken, binaryappelwerken, binarypeerwerken,copykersaanwezig, copyappelaanwezig, copypeeraanwezig, copybinarykerswerken, copybinaryappelwerken, copybinarypeerwerken, t: integer;<br />
type<br />
lands = 1..6;<br />
LANDEN = set of lands;<br />
var<br />
subset,DAGKERS1,DAGAPPEL1,DAGPEER1,KERSPEER1, APPELPEER1, KERSAPPEL1, KERSAPPELPEER1,PEER1,PEERsub1,PEERsubb1,APPEL1,APPELsub1,APPELsubb1,KERS1,KERSsub1,KERSsubb1,<br />
DAGKERS2,DAGKERSAPPEL1, DAGKERSAPPEL2, DAGKERSAPPEL3, DAGKERSAPPEL4, DAGKERSAPPEL5, DAGKERSAPPEL6,DAGAPPEL2,DAGPEER2,KERSPEER2, APPELPEER2, KERSAPPEL2, KERSAPPELPEER2,PEER2,PEERsub2,PEERsubb2, APPEL6, APPELsub2,APPELsubb2,KERS2,KERSsub2,KERSsubb2,<br />
&nbsp; &nbsp;  DAGKERS3,DAGAPPEL3,DAGPEER3,KERSPEER3, APPELPEER3, KERSAPPEL3, KERSAPPELPEER3,PEER3,PEERsub3,PEERsubb3,APPEL2,APPELsub3,APPELsubb3,KERS3,KERSsub3,KERSsubb3,<br />
&nbsp; &nbsp;  DAGKERS4,DAGAPPEL4,DAGPEER4,KERSPEER4, APPELPEER4, KERSAPPEL4, KERSAPPELPEER4,PEER4,PEERsub4,PEERsubb4,APPEL3,APPELsub4,APPELsubb4,KERS4,KERSsub4,KERSsubb4,<br />
&nbsp; &nbsp;  DAGKERS5,DAGAPPEL5,DAGPEER5,KERSPEER5, APPELPEER5, KERSAPPEL5, KERSAPPELPEER5,PEER5,PEERsub5,PEERsubb5,APPEL4,APPELsub5,APPELsubb5,KERS5,KERSsub5,KERSsubb5,<br />
&nbsp; &nbsp;  DAGKERS6,DAGAPPEL6,DAGPEER6,KERSPEER6, APPELPEER6, KERSAPPEL6, KERSAPPELPEER6,PEER6,PEERsub6,PEERsubb6,APPEL5,APPELsub6,APPELsubb6,KERS6,KERSsub6,KERSsubb6:LANDEN;<br />
begin<br />
&nbsp; numberlands:=strtoint(Edit1.text);<br />
&nbsp; assignfile(beschikbaarheid1, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid1.txt.');<br />
&nbsp; reset(beschikbaarheid1);<br />
&nbsp; assignfile(beschikbaarheid2, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid2.txt.');<br />
&nbsp; reset(beschikbaarheid2);<br />
&nbsp; assignfile(beschikbaarheid3, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid3.txt.');<br />
&nbsp; reset(beschikbaarheid3);<br />
&nbsp; assignfile(beschikbaarheid4, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid4.txt.');<br />
&nbsp; reset(beschikbaarheid4);<br />
&nbsp; assignfile(beschikbaarheid5, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid5.txt.');<br />
&nbsp; reset(beschikbaarheid5);<br />
&nbsp; assignfile(beschikbaarheid6, 'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\beschikbaarheid6.txt.');<br />
&nbsp; reset(beschikbaarheid6);<br />
<br />
&nbsp;for u := 1 to (numberlands+1) do<br />
&nbsp;begin<br />
&nbsp;result:=result+inttostr(100)+',';<br />
&nbsp;end;<br />
&nbsp;assignfile(results,'C:\Documents and Settings\joeph\Mijn documenten\MATLAB\FLEUREN\results.txt.');<br />
&nbsp;reset(results);<br />
&nbsp;append(results);<br />
&nbsp;writeln(results,result);<br />
&nbsp;closefile(results);<br />
&nbsp;i:=0;<br />
&nbsp;begin<br />
&nbsp; if (SOORT[i] = 1) or (SOORT[i] = 4) or (SOORT[i] = 5) or (SOORT[i] = 7) then<br />
&nbsp; &nbsp; begin<br />
&nbsp; &nbsp; reset(beschikbaarheid1);<br />
&nbsp; &nbsp; &nbsp; &nbsp;  while not (eof(beschikbaarheid1)) do<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; begin<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; readln(beschikbaarheid1,land,kersaanwezig,appelaanwezig,peeraanwezig,binarykerswerken,binaryappelwerken,binarypeerwerken);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (kersaanwezig = 1) and (binarykerswerken = 0) then<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; begin<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; subset:=[];<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; subset:=[land];<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; DAGKERS1:= DAGKERS1+subset;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end;<br />
&nbsp; &nbsp; &nbsp;  end;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Dit is een voorbeeld van mijn Ascii file (de 3 enen en nullen per rij zijn binary en kunnen veranderen, bij dit specifieke voorbeeld werkt bovenstaande code in ieder geval niet) , &quot;beschikbaarheid1&quot;:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_quote_printable -->
<div style="margin:20px; margin-top:5px; ">
	<div class="smallfont" style="margin-bottom:2px">Citaat:</div>
	<table cellpadding="6" cellspacing="0" border="0" width="100%">
	<tr>
		<td class="alt2">
			<hr />
			
				1 1 1 1 0 0 0<br />
2 1 1 1 0 0 0<br />
3 1 1 1 0 0 0<br />
4 1 1 1 0 0 0<br />
5 1 1 1 0 0 0 <br />
6 1 1 1 0 0 0<br />
7 1 1 1 0 0 0<br />
8 1 1 1 0 0 0<br />
9 1 1 1 0 0 0 <br />
10 1 1 1 0 0 0<br />
11 1 1 1 0 0 0 <br />
12 1 1 1 0 0 0<br />
13 1 1 1 0 0 0<br />
14 1 1 1 0 0 0<br />
15 1 1 1 0 0 0 <br />
16 1 1 1 0 0 0 <br />
17 1 1 1 0 0 0 <br />
18 1 1 1 0 0 0 <br />
19 1 1 1 0 0 0 <br />
20 1 1 1 0 0 0
			
			<hr />
		</td>
	</tr>
	</table>
</div>
<!-- END TEMPLATE: bbcode_quote_printable -->Wat is nu het geval: in beginsel werkt mijn code prima; de file &quot;beschikbaarheid1&quot; wordt regel voor regel gelezen en indien aan de 2 eisen in de IF statement voldaan wordt, wordt het 1e getal van elke rij aan een set toegevoegd. Echter...na rij 7 stopt het programma met werken. Er wordt dan niet meer verder gelezen/het eerste getal van elke rij wordt niet meer aan de set toegevoegd. Hier snap ik niks van!<br />
<br />
Als ik de file slechts 6 rijen lang maak gaat hij netjes elke rij af tot en met de 6de. Als ik hem 9 lang maak stopt hij ook bij de 7de. Wat o wat gaat hier fout????<br />
<br />
Alvast hartelijk dank!<br />
<br />
Joep</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>M3E30</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36304</guid>
		</item>
		<item>
			<title>IPTypes.pas:  IPv4 en IPv6 custom variant types</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36303&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 18:25:36 GMT</pubDate>
			<description><![CDATA[IPTypes.pas, een unit bomvol met conversieroutines van en naar IP-adressen in de bekende IPv4 en IPv6 formaten. 
 
Tevens registreert de unit "custom variant types" voor deze speciale dataformaten waarmee je onder andere onderstaande bewerkingen kunt uitvoeren: 
procedure TForm1.Log(const S:...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>IPTypes.pas, een unit bomvol met conversieroutines van en naar IP-adressen in de bekende IPv4 en IPv6 formaten.<br />
<br />
Tevens registreert de unit &quot;custom variant types&quot; voor deze speciale dataformaten waarmee je onder andere onderstaande bewerkingen kunt uitvoeren:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Delphi Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:452px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="delphi delphi" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">procedure</span> TForm1<span style="color: #000066;">.</span><span style="color: #006600;">Log</span><span style="color: #000066;">&#40;</span><span style="color: #000000; font-weight: bold;">const</span> S<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; Memo<span style="color: #000066;">.</span><span style="color: #006600;">Lines</span><span style="color: #000066;">.</span><span style="color: #006600;">Add</span><span style="color: #000066;">&#40;</span>S<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">end</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">procedure</span> TForm1<span style="color: #000066;">.</span><span style="color: #006600;">Button1Click</span><span style="color: #000066;">&#40;</span>Sender<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">TObject</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">var</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; I4<span style="color: #000066;">:</span> TIPv4;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; I6<span style="color: #000066;">:</span> TIPv6;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V1<span style="color: #000066;">,</span> V2<span style="color: #000066;">,</span> V3<span style="color: #000066;">,</span> V4<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Variant</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; I4 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> StrToIPv4<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'192.0.2.128'</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; I6 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> IPv4ToIPv6<span style="color: #000066;">&#40;</span>I4<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V1 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> VarIPv6Create<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'2001:db8:85a3:0:0:8a2e:0370:7334'</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V2 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> IPv6ToVar<span style="color: #000066;">&#40;</span>I6<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V3 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> V1 <span style="color: #000066;">-</span> V2;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V4 <span style="color: #000066;">:</span><span style="color: #000066;">=</span> V1 <span style="color: #000000; font-weight: bold;">or</span> V2;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; <span style="color: #000000; font-weight: bold;">if</span> V3 &lt; V4 <span style="color: #000000; font-weight: bold;">then</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; Log<span style="color: #000066;">&#40;</span>V3 <span style="color: #000066;">+</span> <span style="color: #ff0000;">' is kleiner dan '</span> <span style="color: #000066;">+</span> V4<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; <span style="color: #000000; font-weight: bold;">if</span> V2<span style="color: #000066;">.</span><span style="color: #006600;">Equals</span><span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'::ffff:192.0.2.128'</span><span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">or</span> V2<span style="color: #000066;">.</span><span style="color: #000066;">IsZero</span> <span style="color: #000000; font-weight: bold;">then</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; Log<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'OK'</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; Log<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'V1 = '</span> <span style="color: #000066;">+</span> V1<span style="color: #000066;">.</span><span style="color: #006600;">AsStringOutwritten</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; Log<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'V2 = '</span> <span style="color: #000066;">+</span> V2<span style="color: #000066;">.</span><span style="color: #006600;">AsURL</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; Log<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'V3 = '</span> <span style="color: #000066;">+</span> V3<span style="color: #000066;">.</span><span style="color: #006600;">AsStringCompressed</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; V4<span style="color: #000066;">.</span><span style="color: #006600;">Follow</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">end</span>;</div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight -->Wel, als dit niet een enorm handige unit voor IP-adressen is (lees: &quot;leuk, maar ik zie het nut er niet zo van in&quot;), zie het dan als een naslagwerk van het maken van een custom variant type.<br />
<br />
<u>Waar te vinden?</u><ul><li>Op de VCS-server, zie: <a href="http://svn.nldelphi.com/nldelphi/opensource/ngln/" target="_blank">http://svn.nldelphi.com/nldelphi/opensource/ngln/</a></li>
</ul></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=41">Open source</category>
			<dc:creator>NGLN</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36303</guid>
		</item>
		<item>
			<title>Zoeken in Tlistbox</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36302&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 17:54:50 GMT</pubDate>
			<description>Hallo, 
 
Ik heb een TListbox met een verzameling namen. 
Hoe verwezenlijk ik een zoekopdracht? 
Een knop, of invoerveld waar ik een naam typ, en dat dan de betreffende naam geselecteerd wordt in de listbox. 
 
Bedankt.</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
Ik heb een TListbox met een verzameling namen.<br />
Hoe verwezenlijk ik een zoekopdracht?<br />
Een knop, of invoerveld waar ik een naam typ, en dat dan de betreffende naam geselecteerd wordt in de listbox.<br />
<br />
Bedankt.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Ivar</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36302</guid>
		</item>
		<item>
			<title>Record opslaan in een TObjectList</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36301&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 16:50:55 GMT</pubDate>
			<description>Ik zit te spelen met een Tobjectlist (nog nooit eerder gebruikt) maar 
krijg een error dat het niet compatible is.  Dus vraag me eigen af of dit wel 
goed is. 
 
 
 
Code: 
--------- 
Myinfo = record 
  Naam : string;</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik zit te spelen met een Tobjectlist (nog nooit eerder gebruikt) maar<br />
krijg een error dat het niet compatible is.  Dus vraag me eigen af of dit wel<br />
goed is.<br />
<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">Myinfo = record<br />
&nbsp; Naam : string;<br />
&nbsp; Plaats: string;<br />
end;<br />
<br />
<br />
Var<br />
Informatie : Tobjectlist;<br />
<br />
<br />
en dan in een procedure<br />
<br />
&nbsp; <br />
Informatie :=Tobjectlist.create;<br />
Informatie.Add(Myinfo);</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>organizer</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36301</guid>
		</item>
		<item>
			<title>extra informatie bij listview item of dbgrid.cell</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36300&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 13:56:10 GMT</pubDate>
			<description>Als ik deze computer opstart, zie ik mijn lokale schrijven staan. Als ik daar met mijn muis op een schrijf ga staan, wordt er extra informatie getoond in een soort geel messagebox van dat item. 
 
Is dat ook te realiseren in delphi. Ik zag in TListItem dat daar geen onmovemouse of iets dergelijks...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Als ik deze computer opstart, zie ik mijn lokale schrijven staan. Als ik daar met mijn muis op een schrijf ga staan, wordt er extra informatie getoond in een soort geel messagebox van dat item.<br />
<br />
Is dat ook te realiseren in delphi. Ik zag in TListItem dat daar geen onmovemouse of iets dergelijks bestaat. Ik wil wat extra informatie tonen in mijn listview en eigenlijk ook in een dbgrid per cel.<br />
<br />
Ik heb nog niets. Ben alleen aan het oriënteren.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>jkuiper</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36300</guid>
		</item>
		<item>
			<title>Assembly to com to Delphi</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36299&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 13:39:40 GMT</pubDate>
			<description><![CDATA[Hoi, 
Weet niet of het op zijn plaats staat hier, maar ik zit met het volgende : 
 
Ik heb een .net assembly die ik zou moeten benaderen vanuit Delphi. 
Ik beschik echter alleen over de dll's, niet over source-code, maar ik zou deze com-visible moeten kunnen maken. 
 
Is er binnen .net een...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hoi,<br />
Weet niet of het op zijn plaats staat hier, maar ik zit met het volgende :<br />
<br />
Ik heb een .net assembly die ik zou moeten benaderen vanuit Delphi.<br />
Ik beschik echter alleen over de dll's, niet over source-code, maar ik zou deze com-visible moeten kunnen maken.<br />
<br />
Is er binnen .net een mogelijkheid om dit te doen?<br />
Ik beschik over D2010, D PRism 2010 en C#, maar heb geen idee waar ik moet beginnen zoeken.<br />
<br />
Thx....<br />
Jan<br />
<br />
PS : Heb ook alles in java, maar daar is wss nog minder kans toe.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>JantjeB</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36299</guid>
		</item>
		<item>
			<title>functie wordt niet goed uitgevoerd</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36298&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 12:39:58 GMT</pubDate>
			<description><![CDATA[Ik heb iets heel raars met deze functie: 
function TForm1.GetMNumber(const bestand : string) : smallint; 
var lengte : integer; 
    matrixnrfromstring : string; 
    SecondStripe  : smallint; 
begin 
  lengte := pos('_',bestand); 
  if lengte > 0 then 
  begin 
    for SecondStripe := (Lengte + 1)...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik heb iets heel raars met deze functie:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">delphi Code:</div>
	<div class="alt2" style="margin:0px; padding:6px; border:1px inset; width:800px; height:372px; overflow:auto"><div dir="ltr" style="text-align:left;"><div class="delphi delphi" style="font-family:monospace;"><ol><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">function</span> TForm1<span style="color: #000066;">.</span><span style="color: #006600;">GetMNumber</span><span style="color: #000066;">&#40;</span><span style="color: #000000; font-weight: bold;">const</span> bestand <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">smallint</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">var</span> lengte <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">integer</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; matrixnrfromstring <span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; SecondStripe &nbsp;<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">smallint</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; lengte <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'_'</span><span style="color: #000066;">,</span>bestand<span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; <span style="color: #000000; font-weight: bold;">if</span> lengte &gt; 0 <span style="color: #000000; font-weight: bold;">then</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; <span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">for</span> SecondStripe <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">&#40;</span>Lengte <span style="color: #000066;">+</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">to</span> <span style="color: #000066;">length</span><span style="color: #000066;">&#40;</span>bestand<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #000066;">&#40;</span>bestand<span style="color: #000066;">&#91;</span>SecondStripe<span style="color: #000066;">&#93;</span> <span style="color: #000066;">=</span> <span style="color: #ff0000;">'_'</span><span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">or</span> <span style="color: #000066;">&#40;</span>bestand<span style="color: #000066;">&#91;</span>SecondStripe<span style="color: #000066;">&#93;</span> <span style="color: #000066;">=</span> <span style="color: #ff0000;">'.'</span><span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">then</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000066;">break</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">if</span> Secondstripe &gt;<span style="color: #000066;">=</span> <span style="color: #000066;">length</span><span style="color: #000066;">&#40;</span>bestand<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">then</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; result <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">else</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">begin</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; matrixnrfromstring <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">copy</span><span style="color: #000066;">&#40;</span>bestand<span style="color: #000066;">,</span>lengte<span style="color: #000066;">,</span>Secondstripe <span style="color: #000066;">-</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; &nbsp; result <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">StrToINtDef</span><span style="color: #000066;">&#40;</span>matrixnrfromstring<span style="color: #000066;">,</span><span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">end</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; <span style="color: #000000; font-weight: bold;">end</span> <span style="color: #000000; font-weight: bold;">else</span></div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;">&nbsp; &nbsp; result <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span>;</div></li><li style="font-weight: normal;"><div style="font-family: monospace; font-weight: normal; font-style: normal; margin:0; padding:0; background:inherit;"><span style="color: #000000; font-weight: bold;">end</span>;</div></li></ol></div></div></div>
</div>

<!-- END TEMPLATE: bbcode_highlight -->De parameter bevat deze string: 44929_2_SRV_01.winprn.done<br />
De functie zal bepalen waar de eerste underscore staat. Als de lengte groter is dan 0 dan moet de rest van de functie worden uitgevoerd en het getal 2 moeten teruggeven. Echter wordt er na deze routine ( if lengte &gt; 0 then) geheel uit de functie gesprongen en geeft al resultaat het getal 1. <br />
Tenminste de debugger vertelt mij dat. Maar ik zie de fout niet :confused:</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>jkuiper</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36298</guid>
		</item>
		<item>
			<title>Drive letters tonen</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36297&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 11:05:56 GMT</pubDate>
			<description>Ik wil in mijn prog een dropdown lijstje laten zien met daarin enkel de nog beschikbare drive letters op een computer.  
 
Kan iemand mij hierbij helpen hoe dit te verwezenlijken ?</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ik wil in mijn prog een dropdown lijstje laten zien met daarin enkel de nog beschikbare drive letters op een computer. <br />
<br />
Kan iemand mij hierbij helpen hoe dit te verwezenlijken ?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>hoochie</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36297</guid>
		</item>
		<item>
			<title>snelle filtering clientdataset</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36296&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 07:44:05 GMT</pubDate>
			<description><![CDATA[Beste mensen. 
Ik zoek een snelle filter manier in een clientdataset (zonder koppeling met een externe tabel). Dus alles vindt plaats in het geheugen  
Ik heb begrepen dat een sql dan niet mogelijk is (heeft een externe tabel nodig) 
De clientdataset heeft 70.000 record -> daarin wordt 4000 keer...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Beste mensen.<br />
Ik zoek een snelle filter manier in een clientdataset (zonder koppeling met een externe tabel). Dus alles vindt plaats in het geheugen <br />
Ik heb begrepen dat een sql dan niet mogelijk is (heeft een externe tabel nodig)<br />
De clientdataset heeft 70.000 record -&gt; daarin wordt 4000 keer een filter toegepast.<br />
Met filtered werkt dit erg traag !!!!!<br />
Is er een snellere manier ?????<br />
EEn deel van mijn code, zie bijlage</div>


	<br />
	<div style="padding:6px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Bijgesloten Bestanden</legend>
			<table cellpadding="0" cellspacing="3" border="0">
			<!-- BEGIN TEMPLATE: postbit_attachment -->
<tr>
	<td><img class="inlineimg" src="http://www.nldelphi.com/forum/images/attach/txt.gif" alt="Bestandstype: txt" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
	<td><a href="http://www.nldelphi.com/forum/attachment.php?attachmentid=5078&amp;d=1282894979">clientdataset_filter.txt</a> (1,1 KB)</td>
</tr>
<!-- END TEMPLATE: postbit_attachment -->
			</table>
		</fieldset>
	

	</div>

<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=36">Databases</category>
			<dc:creator>robgusta</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36296</guid>
		</item>
		<item>
			<title>New Audio Components (NewAC)</title>
			<link>http://www.nldelphi.com/forum/showthread.php?t=36293&amp;goto=newpost</link>
			<pubDate>Fri, 27 Aug 2010 04:59:53 GMT</pubDate>
			<description><![CDATA[Heeft er hier iemand ervaring met de 'New Audio Components (http://symmetrica.net/newac/newac260.zip)' van Andrei Borovsky? 
Het is een aardige set componenten voor diverse audio bewerkingen, maar ik ervaar er een probleem mee. 
Ik wil graag het audio extraheren uit een WMV bestand. 
Hiertoe zijn...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Heeft er hier iemand ervaring met de '<a href="http://symmetrica.net/newac/newac260.zip" target="_blank">New Audio Components</a>' van Andrei Borovsky?<br />
Het is een aardige set componenten voor diverse audio bewerkingen, maar ik ervaar er een probleem mee.<br />
Ik wil graag het audio extraheren uit een WMV bestand.<br />
Hiertoe zijn er twee componenten aanwezig: een WmIn component voor het lezen van WMV/WMA audio, en een WaveOut component voor het opslaan van het audio als WAV.<br />
Het gebruik is uitermate eenvoudig:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"> WmIn1.FileName := OpenDialog1.FileName;<br />
&nbsp;Label1.Caption:='Samplerate = '+IntToStr(WmIn1.SampleRate);<br />
&nbsp;Label2.Caption:='Aantal kanalen = '+IntToStr(WmIn1.Channels);<br />
&nbsp;WaveOut1.FileName:='C:\Audio.wav'; <br />
&nbsp;WaveOut1.Run;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->Helaas levert dit bij mij een 'lege' WAV file op met de juiste lengte!<br />
Ik heb inmiddels al contact opgenomen met de auteur van de componenten, maar hij zegt dat het onder Windows 7 goed werkt. Dat is mooi, maar ik wil het gebruiken onder Windows XP, en dat zou natuurlijk óók moeten kunnen! :D<br />
Het merkwaardige is dat als ik de regels:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"> Label1.Caption:='Samplerate = '+IntToStr(WmIn1.SampleRate);<br />
&nbsp;Label2.Caption:='Aantal kanalen = '+IntToStr(WmIn1.Channels);</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->uit commentarieer, de conversie wél goed verloopt. Nu vind ik het altijd nogal lastig de code geschreven door een ander snel en goed te doorgronden, dus ik vroeg me af of iemand hier dit probleem misschien (toevallig) eens is tegengekomen of mij in de richting van een oplossing kan wijzen?<br />
Vanzelfsprekend ben ik zelf al in de (meegeleverde) sourcecode gedoken, maar ik verdwaal er in... Suggesties?<br />
<br />
N.B: als ik na het opvragen van de samplefrequentie en het aantal kanalen nog een keer: <!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"> WmIn1.FileName := OpenDialog1.FileName;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->toevoeg,werkt het wél, maar krijg ik per keer een geheugenlek van 20 bytes. Niet om direct wakker van te liggen natuurlijk, maar netjes is anders...<br />
Kennelijk wordt er ergens iets gesloten dat niet gesloten had mogen worden, of wordt er (in het laatste geval) iets geopend dat niet afgesloten wordt.<br />
Wie weet er iets meer? (Of ziet hier een uitdaging in...)</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.nldelphi.com/forum/forumdisplay.php?f=2">Algemeen</category>
			<dc:creator>Ruud123</dc:creator>
			<guid isPermaLink="true">http://www.nldelphi.com/forum/showthread.php?t=36293</guid>
		</item>
	</channel>
</rss>
