<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>WinForms</title><link>https://www.dotnetzone.gr:443/cs/forums/12/ShowForum.aspx</link><description>Θέματα για rich client / windows εφαρμογές, σε οποιαδήποτε γλώσσα (VB.NET, C#, managed C++, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Πρόβλημα με το ftpwebrequest</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78668.aspx</link><pubDate>Mon, 30 Jan 2023 05:53:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78668</guid><dc:creator>Ch_Chalatsis</dc:creator><slash:comments>12</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78668.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78668</wfw:commentRss><description>Καλησπέρα σε όλους. Θα ήθελα εάν κάποιος γνωρίζει να με βοηθήσει γιατί ειλικρινά δεν ξέρω τι άλλο να κάνω. Εφαρμογή την οποία έχω αναπτύξει εδώ και δυο ΧΡΟΝΙΑ τρέχει κανονικά σε όλα τα windows version αλλά ξαφνικά αντιμετώπισα το εξής. Σε έναν υπολογιστή με windows 7 δεν μου δουλεύει η εντολή frpwebrequest.&amp;nbsp;&lt;div&gt;Δοκίμασα σχεδόν τα πάντα. Active και Passive mode, πόρτες εάν είναι κλειστές, TLS1….1.2, SSL κι άλλα. Έχει αντιμετωπίσει κάνεις κάτι παρόμοιο;;;&lt;/div&gt;&lt;div&gt;Ευχαριστώ. &amp;nbsp;&lt;/div&gt;</description></item><item><title>Διαδικτυακή Υπηρεσία Α.Α.Δ.Ε. «Αναζήτηση Βασικών Στοιχείων Μητρώου Επιχειρήσεων»</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78326.aspx</link><pubDate>Tue, 20 Nov 2018 21:43:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78326</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>8</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78326.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78326</wfw:commentRss><description>&lt;p&gt;Καλησπέρα,&lt;br&gt;&lt;span style="font-size:10pt;"&gt;Έχει ασχοληθεί κάποιος με την&amp;nbsp;Αναζήτηση Βασικών Στοιχείων Μητρώου Επιχειρήσεων σε περιβάλλον .net ?&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;Σχετική σελίδα:&amp;nbsp;&lt;/span&gt;https://www.aade.gr/epicheireseis/phorologikes-yperesies/metroo/anazetese-basikon-stoicheion-metrooy-epicheireseon&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;br&gt;Ευχαριστώ&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Δωρεάν WinForms components</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78357.aspx</link><pubDate>Sat, 27 Apr 2019 02:26:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78357</guid><dc:creator>mouratx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78357.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78357</wfw:commentRss><description>&lt;p&gt;Στον δικτυακό μου τόπο http://users.sch.gr/mouratx θα βρείτε WinfForms components, που έχω δημιουργήσει και μπορείτε ελεύθερα να χρησιμοποιήσετε στις εφαρμογές σας.&lt;/p&gt;&lt;p&gt;Με εκτίμηση,&lt;/p&gt;&lt;p&gt;Χρήστος Μουρατίδης &lt;br&gt;&lt;/p&gt;</description></item><item><title>Πως μπορούμε να αποτρέψουμε τον προγραμματιστή από το να τοποθετήσει ένα UserControl περισσότερες από μία φορές;</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78264.aspx</link><pubDate>Mon, 16 Apr 2018 18:42:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78264</guid><dc:creator>Simonetos The Greek</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78264.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78264</wfw:commentRss><description>&lt;span id="result_box" class=""&gt;&lt;span&gt;Καλημέρα σε όλους!!!&lt;br&gt;&lt;br&gt;Δουλεύω ένα 
&lt;b&gt;UserControl&lt;/b&gt; σε &lt;b&gt;VB.NET&lt;/b&gt; (VS2017) και ψάχνω&amp;nbsp; έναν τρόπο έτσι ώστε να &lt;b&gt;αποτρέπω&lt;/b&gt; τον προγραμματιστή να 
το &lt;b&gt;τοποθετήσει&lt;/b&gt; σε μία &lt;b&gt;φόρμα&lt;/b&gt; πάνω από &lt;b&gt;μία φορά&lt;/b&gt;, σε
&lt;b&gt;Design Time&lt;/b&gt;.&lt;/span&gt; &lt;span class=""&gt;Με άλλα λόγια, θέλω μέσω του κώδικα μου σε &lt;b&gt;Design Time&lt;/b&gt;, να εντοπίσω 
αν το &lt;b&gt;UserControl&lt;/b&gt; μου έχει ήδη τοποθετηθεί σε κάποιο &lt;b&gt;ParentForm&lt;/b&gt; ή όχι και να αποτρέψω τη δεύτερη τοποθέτηση εάν υπάρχει ήδη.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=""&gt;Προσπάθησα κάτι, σαν αυτό που θα δείτε στο παράδειγμα παρακάτω... Αλλά δεν είμαι σίγουρος αν 
αυτός είναι ο "σωστός" τρόπος και δεν μπορώ να βρω πώς να 
αφαιρέσω ή να σταματήσω την τοποθέτηση του &lt;b&gt;UserControl&lt;/b&gt;.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span class=""&gt;Και πάλι, όλα αυτά, σε &lt;b&gt;Design Time&lt;/b&gt;!!!&lt;br&gt;&lt;br&gt;&lt;b&gt;Private Sub MyUserControl_Load(sender As Object, e As EventArgs) Handles MyBase.Load &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim _Count As Integer&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim _UserControl As MyUserControl&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each _UserControl In Me.ParentForm.Controls&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If _UserControl.Name.Contains("MyUserControl") Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _Count += 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If _Count &amp;gt; 1 Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox("Control have been placed.")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox("Control haven't placed yet.")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;End Sub&lt;/b&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;</description></item><item><title>SqlBulkCopy &amp; limitations από το Source DataTable object</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78216.aspx</link><pubDate>Wed, 06 Dec 2017 19:40:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78216</guid><dc:creator>Q-apprentice</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78216.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78216</wfw:commentRss><description>&lt;p&gt;Καλησπέρα σας, είχα κάνει μια ερώτηση πιο παλιά που αφορούσε σε multithreaded sql insert. Θα ήθελα καταρχάς να ευχαριστήσω όσους έκαναν τον κόπο και το είδαν και στην συνέχεια απάντησαν.&lt;/p&gt;&lt;p&gt;Κάτι που θα ήθελα να μάθω, αν γνωρίζετε, είναι όταν έχω ένα πεδίο στο σource DataTable object που πάω να στείλω με bulkcopy στον SQL, το οποίο είναι σε μέγεθος μεγαλύτερο από 4000 χαρακτήρες (είναι string) και πολλές φορές μπορεί να είναι και πάνω από 10000 χαρακτήρες, το bulkcopy ρίχνει exception.&lt;/p&gt;&lt;p&gt;Το πεδίο στη βάση είναι Nvarchar(MAX) για να μπορεί να πάρει τόσο μεγάλες τιμές.&lt;span style="font-size:10pt;"&gt;&amp;nbsp;Έχω κάνει και field mapping στο bulkcopy. Κάτι είχα δει στο MSDN που έλεγε ότι εφόσον έχεις πάνω από 4000 χαρακτήρες (μιλάμε για code side και όχι sql server side) θα πρέπει να δηλώσω explicitly το object ???? ;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Έχετε ξανά αντιμετωπίσει κάτι τέτοιο ;&lt;span style="font-size:10pt;"&gt;&amp;nbsp; Για οποιαδήποτε &lt;/span&gt;λεπτομέρεια&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;χρειαστείτε είμαι στη διάθεσή σας.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ευχαριστώ εκ των προτέρων&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Multithreaded SQL insertion to tables</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78063.aspx</link><pubDate>Sat, 22 Apr 2017 17:56:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78063</guid><dc:creator>Q-apprentice</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78063.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78063</wfw:commentRss><description>&lt;p&gt;Καλημέρα σας κύριοι !&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;span style="font-size:10pt;"&gt;Αντιμετωπίζω το εξής θέμα και χρειάζομαι τη βοήθεια/γνώση σας. Έχω δημιουργήσει μια εφαρμογή η οποία αφορά αποθήκη ανταλλακτικών. Χρειάζομαι λοιπόν, να κάνω import κάποια αρχεία csv τα οποία όμως ειναι και πολλά και μεγάλα σε μέγεθος. (περίπου 250 αρχεία μεγέθους από 40-130 mb έκαστο). Όπως καταλαβαίνετε με ενδιαφέρει να το κάνω όσο το δυνατό πιο γρήγορα. Σκέφτηκα λοιπόν να το κάνω multithreaded. να διαβάζω δηλαδή τόσα αρχεία ταυτόχρονα, όσα και τα threads που έχει ο εκάστοτε υπολογιστής. Στο τέλος όλα αυτά θα πάνε σε μια βάση MSSQL Server 2008 R2. Η εφαρμογή είναι γραμμένη σε C# με .ΝΕΤ 4.5. Τέλος να αναφέρω ότι ένας πίνακας αποτελείται απο πολλά CSV αρχεία καθότι είναι πάρα πολλές οι εγγραφές που έχει. Τα αρχεια είναι enumerated (π.χ. Table1_1.csv, Table1_2.csv, Table2_1.csv κτλ)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Ποια είναι μια σωστή προσέγγιση στο παραπάνω πρόβλημα ; &lt;/p&gt;&lt;p&gt;Ευχαριστώ εκ των προτέρων&amp;nbsp;&lt;/p&gt;</description></item><item><title>Ποιος ο βέλτιστος τρόπος να περάσουμε ένα Datatable σε SQLite?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/78108.aspx</link><pubDate>Tue, 06 Jun 2017 20:13:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:78108</guid><dc:creator>AlKiS</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/78108.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=78108</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;"&gt;So, I was using SQL Server but there is a need for me to change to SQLite. I had the following code that worked very fast for 600.000 rows (about a minute).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLAdapter As New SqlDataAdapter&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim dtKinoDraws As New DataTable&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLcmdBuilder As SqlCommandBuilder&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'Emptying the Database&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ExecuteSQLQuery(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; USE &amp;lt;%= DatabaseName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TRUNCATE TABLE [&amp;lt;%= DatabaseName %&amp;gt;].[dbo].&amp;lt;%= KinoDrawsTableName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'This is so we have the SCHEMA to use dtKinoDraws.NewRow later to add the 400.000 rows&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLAdapter = New SqlDataAdapter(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;USE &amp;lt;%= DatabaseName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Select * FROM [&amp;lt;%= DatabaseName %&amp;gt;].[dbo].&amp;lt;%= KinoDrawsTableName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value, SQLConn)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLcmdBuilder = New SqlCommandBuilder(SQLAdapter)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLAdapter.Fill(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; [Adding the 600.000+ rows to the datatable dtKinoDraws as described below]&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'Copying everything from the datatable back to SQL Server (takes about a minute)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Using bulkCopy As New SqlBulkCopy(SQLConn)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bulkCopy.DestinationTableName = KinoDrawsTableName&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bulkCopy.WriteToServer(item)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; End Using&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLAdapter.Update(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLAdapter.Dispose()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLConn.Close()&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Now I tried to do the same with SQLite but there is no SQLiteBulkCopy, modelling after my previous code and after searching stock overflow for a way, I wrote this extremely inefficient and snail-slow piece of code (takes literally HOURS):&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLiteAdapter As New SQLiteDataAdapter&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim dtKinoDraws As New DataTable&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLitecmdBuilder As SQLiteCommandBuilder&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'Emptying the Database&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ExecuteSQLQuery(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DELETE FROM [&amp;lt;%= KinoDrawsTableName %&amp;gt;];&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VACUUM;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'This is so we have the SCHEMA to use dtKinoDraws.NewRow later to add the 400.000 rows&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter = New SQLiteDataAdapter(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Select * FROM &amp;lt;%= KinoDrawsTableName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value, SQLConnLite)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLitecmdBuilder = New SQLiteCommandBuilder(SQLiteAdapter)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Fill(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; [Adding the 600.000+ rows to the datatable dtKinoDraws as described below]&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Update(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Dispose()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLConnLite.Close()&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Visual Studio's Output gives me a nearly infinite number of this message at least twice a second: "SQLite notice (27): delayed 25ms for lock/sharing conflict at line 42982"&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;How can I improve it to be fast like the SQL Server one?&lt;/p&gt;&lt;p&gt;My code is in VB, so I'd prefer VB code, but I can translate C# ones to VB so that's cool too :)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;===========================================================================&lt;/p&gt;&lt;p&gt;Now, I didn't think that the way the records are added to the datatable plays a role as THAT only takes seconds, so to keep it succinct, I abstracted that layout of information. If it is indeed needed, here's the whole code:&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Private Async Function LoadKinoDrawsFromTextFiles(ByVal FromValue As Integer, ByVal ToValue As Integer, ByVal Files() As String, ByVal dtTable As DataTable) As Task(Of DataTable)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim Result As DataTable = dtTable.Clone&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Await Task.Run(&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Sub()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For i As Integer = FromValue To ToValue&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DownloadingDrawsProgress += 1&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim FileContent() As String = File.ReadAllLines(Files(i))&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim CurLineKinoDrawNum As Integer = -1&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For Each line In FileContent&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If line &amp;lt;&amp;gt; "" AndAlso line.Length &amp;gt; 10 Then&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim LineDecomposition As List(Of String) = line.Split("&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;"c).ToList&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim NewDataRow As DataRow = Result.NewRow&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CurLineKinoDrawNum = CInt(LineDecomposition(0))&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NewDataRow(0) = CurLineKinoDrawNum&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NewDataRow(1) = Date.ParseExact(LineDecomposition(1) &amp;amp; " " &amp;amp; LineDecomposition(2), KinoDateFormat, CultureInfo.InvariantCulture)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch ex As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NewDataRow(1) = Date.ParseExact(LineDecomposition(1) &amp;amp; " " &amp;amp; LineDecomposition(2), "d/M/yyyy HH:mm", CultureInfo.InvariantCulture)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch exc As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NewDataRow(1) = Date.Parse(LineDecomposition(1) &amp;amp; " " &amp;amp; LineDecomposition(2))&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NewDataRow(2) = ArrayBox(False, " ", 0UI, False, LineDecomposition.Skip(3), True, "")&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Result.Rows.Add(NewDataRow)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch ex As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim Tries As Integer = 0&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim DownloadClient As New WebClient With {.Proxy = Nothing}&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim OnlineDrawJSONString As String&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim OnlineDrawJSON As JObject = Nothing&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Do Until Tries &amp;gt;= 10&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OnlineDrawJSONString = DownloadClient.DownloadString(DrawByNumberLink.Replace("{NumIdentifier}", CurLineKinoDrawNum.ToString))&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OnlineDrawJSON = JObject.Parse(OnlineDrawJSONString)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tries = 10&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch exb As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thread.Sleep(2000)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tries += 1&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Loop&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Tries = 0&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If OnlineDrawJSON Is Nothing Then Throw New Exception("Unable to download the Draw!")&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim OnlineDrawNum As Integer = OnlineDrawJSON(DrawIdentifier)(DrawNumberIdentifier).Value(Of Integer)()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim dateStr As String = CStr(OnlineDrawJSON(DrawIdentifier)(DrawDateIdentifier))&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dateStr = dateStr.Substring(0, dateStr.IndexOf("T")) &amp;amp; " " &amp;amp; dateStr.Substring(dateStr.IndexOf("T") + 1, 5) '5 because it'll always be 5. e.g. "22:00".Length = 5&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim OnlineDrawDate As Date&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OnlineDrawDate = Date.ParseExact(dateStr, "dd-MM-yyyy HH:mm", CultureInfo.InvariantCulture)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch exn As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OnlineDrawDate = Date.ParseExact(dateStr, "d-M-yyyy HH:mm", CultureInfo.InvariantCulture)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch exc As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OnlineDrawDate = Date.Parse(dateStr)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim OnlineResults As List(Of Integer) = OnlineDrawJSON(DrawIdentifier)(DrawResultsIdentifier).Values(Of Integer)().ToList&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim drRow As DataRow = Result.NewRow&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; drRow(0) = OnlineDrawNum&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; drRow(1) = OnlineDrawDate&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; drRow(2) = ArrayBox(False, " ", 0UI, False, OnlineResults, True, "")&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Result.Rows.Add(drRow)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch exc As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CreateCrashFile(exc, True,, MsgBoxStyle.Critical)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Exit Sub&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Sub)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return Result&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; End Function&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Public Function ArrayBox(Of T)(ByVal doNumeriseItems As Boolean, ByVal DelimitationStr As String, ByVal SplitOnNum As UInteger, ByVal IgnoreNullValues As Boolean, ByVal IETVar As IEnumerable(Of T), Optional ByVal IgnoreDelimitSpace As Boolean = False, Optional ByVal DefaultSpace As String = " ", Optional ByVal AlwaysDelimitBeforeNewLine As Boolean = False, Optional ByVal PrefixString As String = "", Optional ByVal SuffixString As String = "", Optional DoNotPrefixIfValueIsNumeric As Boolean = False, Optional DoNotSuffixIfValueIsNumeric As Boolean = False, Optional ByVal AddTwoDoubleQuotesBeforeADoubleQuoteCharacter As Boolean = False, Optional ByVal StrInCaseOfNullValue As String = " ") As String&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim sbRet As New StringBuilder&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If IETVar IsNot Nothing Then&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; For i = 0 To IETVar.Count - 1&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If (IETVar(i) IsNot Nothing AndAlso Not IsDBNull(IETVar(i))) OrElse Not IgnoreNullValues Then &amp;nbsp; ' &amp;nbsp; If the IEVariable is something&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dim StringToBeAppended As String = StrInCaseOfNullValue&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Try&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; StringToBeAppended = IETVar(i).ToString&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Catch ex As Exception&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If doNumeriseItems Then sbRet.Append(i + 1).Append(") ") ' &amp;nbsp; &amp;nbsp; &amp;nbsp;Numerise it if user asked it&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If PrefixString &amp;lt;&amp;gt; "" AndAlso (Not IsNumeric(StringToBeAppended) OrElse Not DoNotPrefixIfValueIsNumeric) Then ' If there is a Prefix set, and value isnt numeric OR, is numeric but prefixing is allowed&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(PrefixString) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;then append it before the actual value&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Not AddTwoDoubleQuotesBeforeADoubleQuoteCharacter Then ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If we are to proceed normally,&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(StringToBeAppended) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Print the Value of IETVar(i)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Else&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(StringToBeAppended.Replace("""", """""""")) ' &amp;nbsp; &amp;nbsp; &amp;nbsp;Else, add 2 double-quotes before any double-quote character&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If SuffixString &amp;lt;&amp;gt; "" AndAlso (Not IsNumeric(StringToBeAppended) OrElse Not DoNotSuffixIfValueIsNumeric) Then 'If there is a Suffix set, and value isnt numeric OR, is numeric but suffixing is allowed&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(SuffixString) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;then append it after the actual value&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If AlwaysDelimitBeforeNewLine AndAlso DelimitationStr &amp;lt;&amp;gt; "" AndAlso i &amp;lt;&amp;gt; IETVar.Count - 1 Then ' &amp;nbsp; &amp;nbsp; &amp;nbsp; If Always Delimit And it isn't the last element of all&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(DelimitationStr) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; then Delimit it&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Not IgnoreDelimitSpace AndAlso (SplitOnNum = 0 OrElse (i + 1) Mod SplitOnNum &amp;lt;&amp;gt; 0) Then sbRet.Append(DefaultSpace) ' Put a space if a space should be put&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ElseIf DelimitationStr &amp;lt;&amp;gt; "" AndAlso (SplitOnNum = 0 OrElse (i + 1) Mod SplitOnNum &amp;lt;&amp;gt; 0) AndAlso i &amp;lt;&amp;gt; IETVar.Count - 1 Then ' &amp;nbsp;if it should be delimited And it isn't the last element of the line&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.Append(DelimitationStr) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; then Delimit it&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Not IgnoreDelimitSpace Then sbRet.Append(DefaultSpace) ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Put a space if a space should be put&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If SplitOnNum &amp;lt;&amp;gt; 0 AndAlso (i + 1) Mod SplitOnNum = 0 AndAlso i &amp;lt;&amp;gt; IETVar.Count - 1 Then ' &amp;nbsp;If you separate them with NewLines and it is the last element of the line&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sbRet.AppendLine() ' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;then append a NewLine&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Return sbRet.ToString&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; End Function&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Public Async Sub FillDatabaseWithDefaultDraws()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLiteAdapter As New SQLiteDataAdapter&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim dtKinoDraws As New DataTable&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim SQLitecmdBuilder As SQLiteCommandBuilder&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'Emptying the Database&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ExecuteSQLQuery(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DELETE FROM [&amp;lt;%= KinoDrawsTableName %&amp;gt;];&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; VACUUM;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 'This is so we have the SCHEMA to use dtKinoDraws.NewRow later to add the 400.000 rows&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter = New SQLiteDataAdapter(&amp;lt;SQL&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Select * FROM &amp;lt;%= KinoDrawsTableName %&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/SQL&amp;gt;.Value, SQLConnLite)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLitecmdBuilder = New SQLiteCommandBuilder(SQLiteAdapter)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Fill(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim Files() As String = Directory.GetFiles(strKinoDrawsDirPath)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; Dim item = Await LoadKinoDrawsFromTextFiles(0, Files.Length - 1, Files, dtKinoDraws)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; dtKinoDraws.Merge(item)&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Update(dtKinoDraws)&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLiteAdapter.Dispose()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; SQLConnLite.Close()&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; End Sub&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;And here's what each file in Files(i) looks like:&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; 304454&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;30/11/2011&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;21:00&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;7&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;65&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;31&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;62&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;21&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;50&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;34&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;70&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;37&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;40&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;16&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;59&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;10&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;41&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;42&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;76&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;78&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;71&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;74&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;47&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; 304453&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;30/11/2011&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;20:55&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;62&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;30&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;68&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;63&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;9&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;45&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;10&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;50&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;78&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;22&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;6&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;61&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;52&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;38&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;2&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;55&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;26&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;49&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;72&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; 304452&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;30/11/2011&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;20:50&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;45&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;65&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;42&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;78&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;14&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;16&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;4&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;43&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;70&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;28&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;19&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;67&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;23&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;77&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;40&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;49&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;71&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;22&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;21&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; ...&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; 300971&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;1/11/2011&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;10:00&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;52&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;48&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;1&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;76&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;13&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;38&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;24&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;18&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;16&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;20&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;53&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;59&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;4&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;40&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;65&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;68&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;42&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;9&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;2&lt;span class="Apple-tab-span" style="white-space:pre;"&gt;	&lt;/span&gt;51&lt;/p&gt;</description></item><item><title>Subscription based licensing system</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77841.aspx</link><pubDate>Mon, 26 Sep 2016 17:22:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77841</guid><dc:creator>Pak</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77841.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77841</wfw:commentRss><description>&lt;p&gt;Γειά σε όλους!&lt;/p&gt;&lt;p&gt;Ψάχνουμε για ένα licensing system το οποίο να προσφέρει subscription based licenses για desktop applications. Πρακτικά θέλουμε οι πελάτες μας να αγοράζουν μια άδεια χρήσης online και να χρεώνονται αυτόματα με τον μήνα. Το λογισμικό κατά την έναρξη θα ελέγχει αν ο πελάτης έχει πληρωμένο το subscription του και αναλόγως θα φορτώνει η όχι. Υπάρχει καμιά εμπόρική λύση εκεί έξω που θα μπορούσατε να προτείνετε;&lt;/p&gt;&lt;p&gt;Ευχαριστώ!&amp;nbsp;&lt;/p&gt;</description></item><item><title>Μη σωστή εμφάνιση ελληνικών χαρακτήρων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77877.aspx</link><pubDate>Wed, 23 Nov 2016 07:05:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77877</guid><dc:creator>Ηλίας Κεκάκος</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77877.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77877</wfw:commentRss><description>&lt;p&gt;Έχω φτιάξει 1 απλό πρόγραμμα και έχω προσθέσει 1 HelpProvider. Βάζω στο textbox και στην ιδιότητα Helpstring on Helpprovider πρόσθεσα το κείμενο "Γράψε την Σειρά. Αν είναι πάνω από 1 διαχωρίζονται με (,). Κενό πεδίο ισούται με όλες". Αλλά όταν πατάω F1 εμφανίζετε αυτό που θα δείτε στο αρχείο.&lt;/p&gt;&lt;p&gt;Τι πρέπει να κάνω για να εμφανίζονται τα Ελληνικά;&lt;/p&gt;&lt;p&gt;Ευχαριστώ,&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Concurrency &amp; Multithreading Πρόβλημα</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77775.aspx</link><pubDate>Sun, 14 Aug 2016 22:28:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77775</guid><dc:creator>AlKiS</dc:creator><slash:comments>14</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77775.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77775</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Καλησπέρα .NetZoners ;)&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;General Information&lt;/h3&gt;

&lt;p&gt;&lt;i&gt;Δεν είμαι σίγουρος αν θα βοηθούσε περισσότερο να βάλω τον actual κώδικα ή αν θα ήταν καλύτερα (και γρηγορότερο στην κατανόηση) να περιγράψω απλώς την ιδέα του τι θέλω, οπότε θα διαλέξω το δεύτερο προς το παρόν, αλλά ευχαρίστως να γράψω και ακριβώς τον κώδικα εάν κάποιος νομίζει ότι χρειάζεται.&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;Θέλω να κάνω υπολογισμούς πάνω σε όλους τους δυνατούς συνδυασμούς ν-άδων για ένα σύνολο πινάκων Integers&lt;/p&gt;

&lt;p&gt;Αυτό εκρήγνυται σε κάτι εξαιρετικά CPU-Intensive, χρονοβόρο και Memory hungry πολύ γρήγορα! (Ουσιαστικά αυτά είναι 2 προβλήματα, μόνο για το 1 εκ των οποίων ζητάω λύση σε αυτό το thread - αλλά αν κατά τύχη έχει κάποιος ιδέα και για το άλλο, don't hesitate to disclose the insight).&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;h3&gt;Algorithmic Information&lt;/h3&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4&gt;Έχουμε 2 standards:&lt;/h4&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;1) Υπάρχουν 80 διαφορετικοί αριθμοί από το 1 ως το 80 που μπορεί να περιέχονται μέσα στο κάθε array&lt;/p&gt;

&lt;p&gt;2) Το κάθε Array περιέχει πάντα ένα συνδυασμό 20 integers από τους προαναφερθείς&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4&gt;Έχουμε 2 πράγματα που μπορούν να αλλάξουν:&lt;/h4&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;1) Το πόσοι συνδυασμοί nChoosek υπάρχουν (από 80choose2 ως 80choose20)&lt;/p&gt;

&lt;p&gt;2) Το πόσα Arrays περιέχει το κάθε σύνολο (από 1 ως μερικά εκατομμύρια)&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Για την απλή περίπτωση: 8&lt;span style="font-size:13.3333px;"&gt;0choose2=&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:13.3333px;"&gt;3,160 συνδυασμοί και ένα σύνολο με 1 array των 20 integers&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size:13.3333px;"&gt;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;Άρα μιλάμε για 3,160 * 1 * 2 =&amp;nbsp;&lt;/span&gt;6,320 φορές να γίνουν υπολογισμοί&lt;/p&gt;

&lt;p&gt;Αν μεγαλώσουμε το "ν" στις ν-άδες κατά 1 μόνο και κρατώντας το σύνολο σε μόνο 1, τότε έχουμε 80choose3= 82,160 συνδυασμούς * 1 * 20 =&amp;nbsp;246,480 φορές οι υπολογισμοί.&lt;/p&gt;

&lt;p&gt;Αν το μεγαλώσουμε κατά 1 ακόμα φτάσαμε 1,581,580 4άδες και 6,326,320&amp;nbsp;φορές&lt;/p&gt;

&lt;p&gt;1 ακόμα και έχουμε 24,040,016 5άδες και 120,200,080 φορές&lt;/p&gt;

&lt;p&gt;1 ακόμα και 300,500,200 6άδες και 1,502,501,000 φορές, κτλ, κτλ.&lt;/p&gt;

&lt;p&gt;Η πολυπλοκότητα δεν είναι ακριβώς O(n^2) διότι έχουμε ουσιαστικά τον άνω τριγωνικό πίνακα (combinations όχι permutations) και μάλιστα χωρίς τη διαγώνιο, αλλά και πάλι πάει προς εκθετική.&lt;/p&gt;

&lt;img src="https://dl.dropboxusercontent.com/u/18135227/TempLinks/Poliplokotita.png"&gt;

&lt;p&gt;Το να κάνω υπολογισμούς για 12άδες π.χ. είναι επιστημονική φαντασία έτσι, διότι ο αλγόριθμος δεν κλιμακώνεται και θα πάρει μήνες να τελειώσουν οι υπολογισμοί (βέβαια με 32GB RAM και από 6άδες και πάνω χτυπάει out of memory, αλλά αυτό είναι ξεχωριστό πρόβλημα).&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Algorithm&lt;/h3&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;Ο αρχικός κώδικας μου ήταν κάπως έτσι:&lt;/p&gt;

&lt;pre class="lang-vb prettyprint prettyprinted" style="margin-top:0px;margin-bottom:1em;padding:5px;border:0px;width:auto;max-height:600px;overflow:auto;word-wrap:normal;"&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;&lt;span style="font-size:13px;"&gt;Dim ΑπόIndexΤάδε As Integer
Dim ΩςIndexΤάδε As Integer
Dim k As Integer = CInt(nudFindNGrams.Value)
Dim Συνδυασμοί As New List(Of List(Of Integer))
Συνδυασμοί = nChooseK(Από1Ως80, k)
				...
Await Task.Run(
	Sub()
		For i = 0 To Συνδυασμοί.Count - 1
			For j = ΑπόIndexΤάδε To ΩςIndexΤάδε
				For f As Integer = 0 To k - 1
					'Κάνε κάτι
				Next
			Next
		Next
		End Sub)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;

&lt;p&gt;Δυστυχώς αυτό το μόνο που κάνει είναι αφήνει στο κύριο thread το User Interface και όλοι οι υπολογισμοί να γίνονται σε ΕΝΑ ξεχωριστό thread, σειριακά.&lt;/p&gt;

&lt;p&gt;Προσπαθώντας να το κάνω να γίνονται όλα παράλληλα και σε τόσα threads όσα είναι και τα threads της CPU το μετέτρεψα έτσι (αλλά δεν κάνει αυτό που νόμιζα):&lt;/p&gt;

&lt;pre class="lang-vb prettyprint prettyprinted" style="margin-top:0px;margin-bottom:1em;padding:5px;border:0px;width:auto;max-height:600px;overflow:auto;word-wrap:normal;"&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;&lt;span style="font-size:13px;"&gt;Public Class clsNGram
    Public nGramCombination As List(Of Integer)
    Public Occurrences As Integer
End Class&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4&gt;Sub's Code&lt;/h4&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;pre class="lang-vb prettyprint prettyprinted" style="margin-top:0px;margin-bottom:1em;padding:5px;border:0px;width:auto;max-height:600px;overflow:auto;word-wrap:normal;"&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;&lt;span style="font-size:13px;"&gt;Dim ΑπόIndexΤάδε As Integer
Dim ΩςIndexΤάδε As Integer
Dim k As Integer = CInt(nudFindNGrams.Value)
Dim Συνδυασμοί As New List(Of List(Of Integer))
Συνδυασμοί = nChooseK(Από1Ως80, k)
				...
Await Task.Run(
Async Function()
	Dim ComputeQuery As New List(Of Task(Of List(Of clsNGram)))
	If Συνδυασμοί.Count &amp;gt; CoresCount Then
		Dim intCombinationsPerIteration As Integer = CInt(Math.Floor(Συνδυασμοί.Count / CoresCount))
		For i As Integer = 1 To CoresCount
			If i = 1 Then
				ComputeQuery.Add(Compute(0, intCombinationsPerIteration, k, Συνδυασμοί, ΑπόΤάδεIndexΣυνόλου, ΩςΤάδεIndexΣυνόλου))
			ElseIf i &amp;lt; CoresCount Then
				ComputeQuery.Add(Compute((intCombinationsPerIteration * i) - intCombinationsPerIteration + 1, intCombinationsPerIteration * i, k, Συνδυασμοί, ΑπόΤάδεIndexΣυνόλου, ΩςΤάδεIndexΣυνόλου))
			Else
				ComputeQuery.Add(Compute((intCombinationsPerIteration * i) - intCombinationsPerIteration + 1, Συνδυασμοί.Count - 1, k, Συνδυασμοί, ΑπόΤάδεIndexΣυνόλου, ΩςΤάδεIndexΣυνόλου))
			End If
		Next
	Else
		ComputeQuery.Add(Compute(0, Συνδυασμοί.Count - 1, k, Συνδυασμοί, ΑπόΤάδεIndexΣυνόλου, ΩςΤάδεIndexΣυνόλου))
	End If
	Dim CountSwarmsTasks As Task(Of List(Of clsNGram))() = ComputeQuery.ToArray
	Dim CountSwarmsLstClsNGram() As List(Of clsNGram) = Await Task.WhenAll(CountSwarmsTasks)
End Function)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4&gt;Function called by the button's Sub&lt;/h4&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;pre class="lang-vb prettyprint prettyprinted" style="margin-top:0px;margin-bottom:1em;padding:5px;border:0px;width:auto;max-height:600px;overflow:auto;word-wrap:normal;"&gt;&lt;font color="#393318" face="Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif"&gt;&lt;span style="font-size:13px;"&gt;Private Async Function Compute(ByVal ΑπόΤάδεIndexΣυνδυασμού As Integer, ByVal ΩςΤάδεIndexΣυνδυασμού As Integer, ByVal k As Integer, ByVal Συνδυασμοί As List(Of List(Of Integer)), ΑπόΤάδεIndexΣυνόλου As Integer, ΩςΤάδεIndexΣυνόλου As Integer) As Task(Of List(Of clsNGram))
    Dim CombinationsOccurences As New List(Of clsNGram)
    For i = ΑπόΤάδεIndexΣυνδυασμού To ΩςΤάδεIndexΣυνδυασμού
        CombinationsOccurences.Add(New clsNGram With {.nGramCombination = Συνδυασμοί(i), .Occurrences = 0})
		For j = ΑπόΤάδεIndexΣυνόλου To ΩςΤάδεIndexΣυνόλου
			For f As Integer = 0 To k - 1
				'Κάνε κάτι
			Next
		Next
    Next
    Return CombinationsOccurences
End Function&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Αλληλεπίδραση με ένα web site</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77767.aspx</link><pubDate>Mon, 01 Aug 2016 18:56:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77767</guid><dc:creator>papsoft</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77767.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77767</wfw:commentRss><description>&lt;p&gt;Θα ηθελα την βοηθεια σας με σχετικα αρθρα για μελετη, για μια ιδεα που θελω να υλοποιησω.&lt;/p&gt;&lt;p&gt;Είμαι σχετικά αρχάριος στον κόσμο της C#, άλλα προσπαθώ.&lt;/p&gt;&lt;p&gt;Θελω να χειριστω μια ιστοσελιδα μεσα απο μια φορμα. Συγκεκριμενα Φτιαχνω μια φορμα στην οποια ο χρηστης θα εισαγει 3 strings σε αντιστοιχα πεδια. Αυτες οι τιμες θελω να τις βαζω σε συγκεκριμενο σιτε να παταω το search στο site και να παιρνω πισω δεδομενα.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Εκτύπωση Crystal Reports (ή μηπως όχι)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77746.aspx</link><pubDate>Tue, 21 Jun 2016 17:04:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77746</guid><dc:creator>evagelos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77746.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77746</wfw:commentRss><description>&lt;div&gt;Γεια σας παιδιά.&lt;/div&gt;&lt;div&gt;Έχω μια εφαρμογή τύπου winform.&lt;/div&gt;&lt;div&gt;Σε αυτή θέλω να εκτυπώσω ετικέτες για εκτυπωτή τύπου barcode.&lt;/div&gt;&lt;div&gt;Ξεκίνησα να φτιάξω ένα crystal και έχω φτάσει στο σημείο να εκτυπώνω μεν αλλά χωρίς να μπορώ να περάσω παραμέτρους. Μου γράζει ένα σφάλμα "Unable to connect: incorrect log on parameters.&lt;br&gt; Details:&amp;nbsp; [Database Vendor Code: 18456]"&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;ο κώδικας για το crystal&amp;nbsp;είναι αυτός:&lt;/div&gt;&lt;div&gt;ReportDocument crystalReport = new ReportDocument();&lt;br&gt;crystalReport.Load("LotLabel.rpt");&lt;br&gt;crystalReport.PrintOptions.PrinterName = "PDFCreator";&lt;br&gt;crystalReport.PrintToPrinter(1, true, 0, 0);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;την παράμετρο προσπάθησα να την περάσω έτσι:&lt;/div&gt;&lt;div&gt;crystalReport.SetParameterValue("MTRLOT1", PrintDt.Rows&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;["lotcode"].ToString());&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Εκτός από crystal μπορώ και από τα&amp;nbsp;report&amp;nbsp;του VS&amp;nbsp;να φτιάξω την εκτύπωση μου; Μέρχι τώρα οι εκτυπώσεις που έχω κάνει είναι&amp;nbsp;απλά να προωθώ&amp;nbsp;pdfs στον εκτυπωτή. δεν είχα χρειαστεί κάτι άλλο&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Σας ευχαριστώ για την κατανόηση&amp;nbsp;&lt;/div&gt;</description></item><item><title>Προσθήκη κυκλου σε συγκεκριμένο σημείο μιας φωτογραφίας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77695.aspx</link><pubDate>Wed, 04 May 2016 00:58:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77695</guid><dc:creator>evagelos</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77695.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77695</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδιά.&lt;/p&gt;&lt;p&gt;Μια ερώτηση.&lt;/p&gt;&lt;p&gt;Έστω ότι έχω ένα κουπόνι&amp;nbsp;του ΟΠΑΠ. πχ joker, lotto κλπ&lt;/p&gt;&lt;p&gt;Πως μπορώ&amp;nbsp;από την στιγμή που ξέρω να νούμερα να "ζωγραφίσω" στο κουπόνι και να κάνω κόκκινα τα νούμερα που κέρδισαν;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ένα παράδειγμα του τι εννοώ, είναι αυτό που τα νούμερα που κερδίζουν, μπαίνει ένα κίτρινο circle rectangle:&lt;/p&gt;&lt;p&gt;http://www.opap.gr/el/web/guest/kino-live-draw&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Σας ευχαριστώ&amp;nbsp;&lt;/p&gt;</description></item><item><title>Windows Form: Enable = true; VS Graying</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77712.aspx</link><pubDate>Wed, 18 May 2016 20:34:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77712</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77712.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77712</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;Όταν σε μία &lt;span&gt;windows&lt;/span&gt;&lt;span&gt; &lt;/span&gt;φόρμα θες να απενεργοποιήσεις όλες τις λειτουργίες της «λες»:
&lt;span&gt;Enable&lt;/span&gt; = &lt;span&gt;true&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Αυτό έχει δυο θέματα.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Πρώτόν όταν η φόρμα έχει αρκετά &lt;span&gt;controls&lt;/span&gt;&lt;span&gt; &lt;/span&gt;αργεί
και δεύτερον -και σημαντικότερο- οι χρωματικές αποδόσεις της εφαρμογής είναι «χάλια»
με το g&lt;span&gt;raying&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;





&lt;/p&gt;&lt;p class="MsoNormal"&gt;Υπάρχει τρόπος να έχουμε τις ιδιότητες της «εντολής» &lt;span&gt;Enable&lt;/span&gt; = &lt;span&gt;true&lt;/span&gt;; χωρίς το &lt;span&gt;graying&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;</description></item><item><title>deployment of unwanted localization dlls</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77539.aspx</link><pubDate>Thu, 14 Jan 2016 05:47:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77539</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77539.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77539</wfw:commentRss><description>&lt;p&gt;καλησπερα&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;μετα απο upgrade solution απο vs 2013 .net 4.5.2 into vs 2015 up1 .net 4.6.1 εχω στο release/debug directory μου μετα το build φακελους για διαφορες γλωσσες και μεσα το αρχειο Microsoft.SqlServer.Types.resources.dll&lt;/p&gt;&lt;p&gt;δεν το εκανε πριν, δεν μπορω να βρω σχετικω reference στο project μου που το αναγκαζει να κανει αυτο. ειναι ενοχλητικο, καθε φορα που κανω build πρεπει να σβηνω 10 folders .....&lt;/p&gt;&lt;p&gt;κατι ιδιο εκανε και η devexpress στα control της, αλλα βρηκα που ειναι τα dlls και εβγαλα απο εκει τους φακελοςυ με τα localized resource dlls, δεν τα θελω, και κανενα προβλημα δεν ξαναβγηκαν, αλλα αυτο που ειναι της sql, δεν μπορω να βρω πουθενα στο δισκο κατι σχετικο.&lt;/p&gt;&lt;p&gt;και φυσικα ο googλορας δεν εχει κατι σχετικο με το προβλημα αυτο στις πρωτες σελιδες.....&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ελπιζω καποιος να το εχει συναντησει και να εχει καποια ιδέα πως να το σταματησω.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;"&gt;ευχαριστω &amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Deserialize XML και λαθος στο εγγραφο</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/77144.aspx</link><pubDate>Wed, 22 Jul 2015 18:55:09 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:77144</guid><dc:creator>evagelos</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/77144.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=77144</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδία,&lt;/p&gt;&lt;p&gt;εχω ένα&amp;nbsp;XML&amp;nbsp;αρχείο και όταν προσπαθώ να το κανω Deserialize μου πετάει μηνυμα λαθους για το αρχείο.&lt;/p&gt;&lt;p&gt;Από ότι ειδα το XML περιέχει χαρακτήρες&amp;nbsp;&amp;nbsp;τύπου "΄΄", το συμβολο "&amp;amp;" κλπ κλπ.&lt;/p&gt;&lt;p&gt;μπορώ να τα κανω&amp;nbsp;exclude αυτά;&lt;/p&gt;&lt;p&gt;προσπαθώ&amp;nbsp;αφού το κανω string, κανω replace τα συμβολα αυτά και παλι χτυπάει.&lt;/p&gt;&lt;p&gt;καμια ιδέα;&lt;/p&gt;&lt;p&gt;Ευχαριστώ&lt;/p&gt;&lt;p&gt;[code]&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br&gt;&amp;lt;entries&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;entry&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;name&amp;gt;26.PM-G001/F002&amp;lt;/name&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;photo&amp;gt;http://globitel.gr/etytxml/xml/82.jpg&amp;lt;/photo&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;category&amp;gt;Βάση οροφής&amp;lt;/category&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;manufactory&amp;gt;SKYVIEW&amp;lt;/manufactory&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;avail&amp;gt;1&amp;lt;/avail&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;price&amp;gt;11&amp;lt;/price&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;Βάση οροφής για βιντεοπροβολέα, Μεταβλητή απόσταση από οροφή 32,2 εκ - 42,2 εκ,&amp;nbsp;&amp;nbsp; Κλίση από -15ο έως +15ο , Περιστροφή 360ο, Μέγιστο Βάρος 15 κιλά, Διαχείρηση καλωδίων, Χρώμα μαύρο&amp;lt;/description&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;pn&amp;gt;PM-G001&amp;lt;/pn&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ean&amp;gt;6910088800178&amp;lt;/ean&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Weight&amp;gt;1.7&amp;lt;/Weight&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;Size&amp;gt;35.00x20.00x8.00&amp;lt;/Size&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;/entry&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;entry&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;name&amp;gt;ODYS XOUND Cube (white) Sound Speaker &amp;amp; Charging Function&amp;lt;/name&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;photo&amp;gt;http://etyt.gr/xml/admin/views/tableview/images/items_photo_407.jpg&amp;lt;/photo&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;category&amp;gt;Αξεσουάρ&amp;lt;/category&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;manufactory&amp;gt;ODYS&amp;lt;/manufactory&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;avail&amp;gt;1&amp;lt;/avail&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;price&amp;gt;15&amp;lt;/price&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;3in1 Mini BT Soundstation, BT Speaker | Powerbank for charging all USB devices (2000mAh) | Built-in hands free function with integrated microphone for mobile phones, Max. 5W output power, 3,5mm AUX-input,Built-in rechargeable lithium battery&amp;lt;/description&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;pn&amp;gt;X780011&amp;lt;/pn&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ean&amp;gt;4260087122101&amp;lt;/ean&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;/entry&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;entry&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;name&amp;gt;18.LUMEMBII240V&amp;lt;/name&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;photo&amp;gt;http://globitel.gr/etytxml/xml/91.jpg&amp;lt;/photo&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;category&amp;gt;Οθόνη Προβολής&amp;lt;/category&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;manufactory&amp;gt;LUMENE&amp;lt;/manufactory&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;avail&amp;gt;0&amp;lt;/avail&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;price&amp;gt;259&amp;lt;/price&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;Motorized 234x176 Diagonal 115΄΄ Screen MaterialHigh quality Lumene screen material WMat-ST(1 0 gain, mat, black borders, black back…)&amp;lt;/description&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;pn&amp;gt;EMBASSY II 240V&amp;lt;/pn&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;lt;ean&amp;gt;3760108808614&amp;lt;/ean&amp;gt;&lt;br&gt;&amp;nbsp;&amp;lt;/entry&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/entries&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;[/code]&amp;nbsp;&lt;/p&gt;&lt;font face="Consolas" size="2"&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;font face="Consolas" size="2"&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απο VB6 σε VB.net </title><link>https://www.dotnetzone.gr:443/cs/forums/thread/9001.aspx</link><pubDate>Sat, 28 Jan 2006 22:19:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:9001</guid><dc:creator>gmlogic</dc:creator><slash:comments>4</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/9001.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=9001</wfw:commentRss><description>&lt;P&gt;Ξεκίνησα να μεταφράζω την εφαρμογή μου απο VB6 σε .net 2003 και&amp;nbsp; περιμένω τώρα να μου έλθει και η .net 2005&lt;/P&gt;
&lt;P&gt;Λοιπόν ίσως να σας ζαλίσω λίγο αλλά πιστεύω ότι και άλλοι συνάδελφοι θα&amp;nbsp;οφελιθούν από τις απαντήσεις δεν ξέρω μάλιστα&lt;/P&gt;
&lt;P&gt;αν χρειάζεται να ανοίξει μια ειδική ενότητα για αυτό το θέμα δηλ από VB6 σε .NET&lt;/P&gt;
&lt;P&gt;Η πρώτη γεύση ήταν όταν άνοιξα απο .NET το VB6 project(δεν φανταζόσατε τι έβγαλε σχεδόν τίποτα σωστό :) !!!!!&amp;nbsp; ).&lt;/P&gt;
&lt;P&gt;Σκέφτηκα λοιπόν να ανοίξω και το VB6 project&amp;nbsp;κάτω από το&amp;nbsp;.NET&amp;nbsp;project και να κάνω πχ Select All (copy - paste) κλπ&lt;/P&gt;
&lt;P&gt;και να ξανακτίσω σιγά-σιγά την εφαρμογή.&lt;/P&gt;
&lt;P&gt;Μου φέρνει λοιπον μερικά&amp;nbsp; VB6 Control υποθέτω μέσω της&amp;nbsp;AxInterop.ComctlLib&lt;/P&gt;
&lt;P&gt;Φυσικά δεν είναι τελικά αυτό το ζητούμενο αλλά να δουλέψουμε με τα .ΝΕΤ Controls&lt;/P&gt;
&lt;P&gt;Καί ξεκινάμε !!!!&lt;/P&gt;
&lt;P&gt;1.Λέω να φτιάξω ένα ωραίο ToolBar όπως&amp;nbsp; σε VB6 και να πάρω και τα Button άκια μου να τα βάλω στό ToolBar ήξερα ότι &lt;/P&gt;
&lt;P&gt;γινόταν μέ ένα paste μέσα στο ToolBar. Τώρα αμ δε. :) &lt;/P&gt;
&lt;P&gt;2.array controls κλπ &lt;/P&gt;
&lt;P&gt;και άλλα που θά βγούν στην πορεία.&lt;/P&gt;
&lt;P&gt;Σας ευχαριστώ πολύ εκ των προτέρων&lt;/P&gt;
&lt;P&gt;Γιώργος.M&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>List.Insert</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76975.aspx</link><pubDate>Mon, 13 Apr 2015 23:20:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76975</guid><dc:creator>evagelos</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76975.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76975</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδια.&lt;/p&gt;&lt;p&gt;Εχω μια custom&amp;nbsp;Class List&amp;nbsp;και ένα "στοιχείο" είναι μια Class list και αυτό:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class channels&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Name { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string ImageUrl { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public List&amp;lt;epg&amp;gt; Epg { get; set; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class epg&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DateTime Day { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Time { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public string Description { get; set; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/p&gt;&lt;p&gt;Πως μπορώ να προσθέσω σε ένα συγκεκριμένο id της channels ένα epg;&lt;/p&gt;&lt;p&gt;κάνω:&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;&lt;font color="#0000ff" face="Consolas" size="2"&gt;var&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Consolas" size="2"&gt;&lt;font face="Consolas" size="2"&gt; found = mychannels.FindIndex(x =&amp;gt; x.Name == chName);&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;και μου γυρίζει το id.&lt;/p&gt;&lt;p&gt;μετά τι πρέπει να γράψω για να μπει&amp;nbsp;πχ στην 3η εγγραφή&amp;nbsp;ή να φτιάξει καινούργιο&amp;nbsp;channel από την στιγμή που δεν το βρήκε;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;που είναι το λάθος;&lt;/p&gt;&lt;p&gt;Αυτό μου βγάζει μήνυμα λάθους:&amp;nbsp;&lt;/p&gt;&lt;p&gt;if (found &amp;gt; -1)&lt;br&gt;{&lt;br&gt;&amp;nbsp;mychannels.Insert(found, &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new epg() { Description = thema, Time = ora, Day = DateTime.Now.AddDays(myDay) }&lt;br&gt;&amp;nbsp;&amp;nbsp;);&lt;br&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;</description></item><item><title>Πρόσβαση σε συνεχόμενα controls</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76952.aspx</link><pubDate>Thu, 09 Apr 2015 06:24:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76952</guid><dc:creator>mike2007</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76952.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76952</wfw:commentRss><description>&lt;p&gt;Καλησπέρα,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;έχουμε μια φόρμα στην οποία υπάρχουν 20 textboxes με όνομα myTextBox1,&lt;span style="font-size:13.3333330154419px;"&gt;myTextBox2,&lt;/span&gt;&lt;span style="font-size:13.3333330154419px;"&gt;myTextBox3 κλπ.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;πως μπορούμε σε ένα loop να διαβάσουμε το text τους? &amp;nbsp;&lt;/p&gt;</description></item><item><title>Spire.pdf (v4.0.30319) error (Index was outside the bounds of the array) στο casting σε PdfFormWidget</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76837.aspx</link><pubDate>Sat, 28 Mar 2015 04:24:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76837</guid><dc:creator>pavramedes</dc:creator><slash:comments>6</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76837.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76837</wfw:commentRss><description>
&lt;p style="margin-right:0px;" dir="ltr"&gt;Καλησπέρα,&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;χρησιμοποιώ το συγκεκριμένο version της free έκδοσης του dll και δυστηχώς παίρνω το παραπάνω "διευκρινιστικό" exception&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;όταν προσπαθήσω να διαβάσω ένα PDF&amp;nbsp;form (που έχει φτιαχτεί με Acrobat 9 Pro) για να επεξεργαστώ τα data του.&amp;nbsp;Το θέμα είναι &lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;ότι δεν συμβαίνει με όλες τις PDF forms&amp;nbsp;οπότε εκεί εστιάζω και το πρόβλημα... Μήπως έχετε συναντήσει αντίστοιχο πρόβλημα ;&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;Ο σχετικός κώδικας είναι ο παρακάτω :&lt;/p&gt;
&lt;p&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfDocument&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; document &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfDocument&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;document&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;LoadFromFile(pdffile);&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#57a64a" face="Consolas" size="2"&gt;&lt;font color="#57a64a" face="Consolas" size="2"&gt;&lt;font color="#57a64a" face="Consolas" size="2"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfFormWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; formWidget &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; document&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;Form &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;as&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfFormWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;b&gt;;&amp;nbsp;## Στο&amp;nbsp;casting παίρνω το &lt;/b&gt;&lt;font color="#000000"&gt;exception&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;
&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;                        &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;for&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; (&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;int&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; i &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b5cea8" face="Consolas" size="2"&gt;&lt;font color="#b5cea8" face="Consolas" size="2"&gt;&lt;font color="#b5cea8" face="Consolas" size="2"&gt;0&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;; i &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; formWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;FieldsWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;List&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;Count; i&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;++&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;{&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;
&lt;br&gt;&lt;/p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;blockquote style="margin-right:0px;" dir="ltr"&gt;
&lt;p&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfField&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; pdf_field &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; formWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;FieldsWidget&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;&lt;font color="#b4b4b4" face="Consolas" size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;List&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-55.gif" alt="Idea" /&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;&lt;font color="#569cd6" face="Consolas" size="2"&gt;as&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;&lt;font color="#4ec9b0" face="Consolas" size="2"&gt;PdfField&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;&lt;font color="#000" face="Consolas" size="2"&gt;;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin-right:0px;" dir="ltr"&gt;&amp;nbsp;Μπλα μπλα μπλα ...&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>c# ποσες φορές υπαρχει ενα νουμερο σε μια λιστα</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76715.aspx</link><pubDate>Mon, 16 Mar 2015 06:58:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76715</guid><dc:creator>evagelos</dc:creator><slash:comments>2</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76715.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76715</wfw:commentRss><description>
&lt;p&gt;Γεια σας παιδια,&lt;/p&gt;
&lt;p&gt;Εχω μια List&amp;lt;&amp;gt;&amp;nbsp;που περιέχει&amp;nbsp;νούμερα που είναι σε μια List&amp;lt;int&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;τα νουμερα είναι τυχαίοι αριθμοί. &lt;/p&gt;
&lt;p&gt;πχ 1,2,3 στην πρώτη&lt;/p&gt;
&lt;p&gt;1,4,9 η δευτερη κλπ&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Πως μπορώ να βρω&amp;nbsp;πόσες φορές έχει επαναληφθεί το κάθε νουμερο από όλη την κύρια λίστα μου;&lt;/p&gt;
&lt;p&gt;ευχαριστώ&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Προβλημα που "χαλάει" τα windows</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76446.aspx</link><pubDate>Tue, 10 Feb 2015 18:10:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76446</guid><dc:creator>evagelos</dc:creator><slash:comments>5</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76446.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76446</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδια,&lt;/p&gt;&lt;p&gt;μου δώθηκε ένα&amp;nbsp;task&amp;nbsp;το οποίο&amp;nbsp;ήταν να κανω συντηρηση και καποιες αλλαγες σε ένα exe πρόγραμμα.&lt;/p&gt;&lt;p&gt;Το πρόγραμμα αυτό συνδέεται σε 1 βαση διαβαζει και αποθηκευει αρχεία xml.&lt;/p&gt;&lt;p&gt;Κάθε τρεις και λιγο τα windows καταντουν έτσι όπως βλέπεται στην εικονα.&lt;/p&gt;&lt;p&gt;Αν κανουμε logout-login&amp;nbsp;όλα "στρώνουν"&amp;nbsp;&lt;/p&gt;&lt;p&gt;Καμια ιδέα;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Αναγνωση xml</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76024.aspx</link><pubDate>Sun, 14 Dec 2014 04:48:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76024</guid><dc:creator>evagelos</dc:creator><slash:comments>3</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76024.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76024</wfw:commentRss><description>&lt;P&gt;Γεια σας παιδια,&lt;/P&gt;
&lt;P&gt;επειδή ΔΕΝ το εχω (και) με&amp;nbsp;την αναγνωση XML αρχείου.&lt;/P&gt;
&lt;P&gt;Θέλω να διαβασω το RoomType απο το αρχείο καθώς και τις υπολοιπες πληροφορίες.&lt;/P&gt;
&lt;P&gt;Τι πρέπει να γραψω;&lt;/P&gt;
&lt;P&gt;Μεχρι στιγμής είμαι εδω:&lt;/P&gt;
&lt;P&gt;XmlDocument doc = new XmlDocument();&lt;BR&gt;doc.Load("responce.xml");&lt;BR&gt;XmlNodeList infos = doc.GetElementsByTagName("HotelReservationInfo");&amp;nbsp;&amp;nbsp; //η loop μας!!!&lt;BR&gt;foreach (XmlElement infElem in infos)&lt;BR&gt;{&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR&gt;&amp;lt;AgentReservationListRS Target="Production" Version="1.000" TimeStamp="2014-12-13T19:58:16+02:00" EchoToken="chris" xmlns="&lt;A href="http://www.opentravel.org/OTA/2003/05"&gt;http://www.opentravel.org/OTA/2003/05&lt;/A&gt;"&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;BuyerReservations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BuyerInfo BusinessID="AHDaaaweb" Name="AAA Web Travel LTD. - Irini Velonaki" ContractType="B2B_TYPE" Address="46, Amalias Ave." City="Athens" PostCode="105 58" Country="GR" Phone="210-9483580" Category="Other" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HotelReservations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HotelReservationInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HotelReservation RoomStayReservation="true"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomStays&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomStay IndexNumber="1"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomType RoomTypeCode="00002" NumberOfUnits="1"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text&amp;gt;Double Room&amp;lt;/Text&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Amenities&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Amenity RoomAmenity="3" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Amenity RoomAmenity="2" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Amenities&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomType&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomTypes&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RatePlans&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RatePlan RatePlanType="13.RPT" RatePlanCode="00007" RatePlanName="Greek"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RatePlanDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RatePlanDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RatePlan&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RatePlans&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomRates&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomRate RatePlanCode="00007" RoomTypeCode="00002" NumberOfUnits="1"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Rates&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Rate EffectiveDate="2014-09-27+02:00" ExpireDate="2014-09-28+02:00"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Base AmountBeforeTax="61.22" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AdditionalGuestAmounts&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AdditionalGuestAmount AgeQualifyingCode="10"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Amount AmountBeforeTax="0.0" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AdditionalGuestAmount&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AdditionalGuestAmounts&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Fees&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Fee Type="Inclusive" Code="14.MPT" Amount="0.0" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Fees&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Total AmountBeforeTax="61.22" AmountAfterTax="61.22" CurrencyCode="EUR" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Rate&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Rates&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Total AmountAfterTax="61.22" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomRate&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomRates&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;GuestCounts&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;GuestCount Count="2" AgeQualifyingCode="10" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/GuestCounts&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TimeSpan Start="2014-09-27" End="2014-09-28+02:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DepositPayments&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;GuaranteePayment PaymentCode="8"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AcceptedPayments&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AcceptedPayment&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PaymentCard CardType="1" CardCode="VI" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AcceptedPayment&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AcceptedPayment&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PaymentCard CardType="1" CardCode="MC" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AcceptedPayment&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AcceptedPayments&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AmountPercent CurrencyCode="EUR" Amount="61.22" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Deadline AbsoluteDeadline="2014-09-27T12:00:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Description&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text&amp;gt;The total amount of your stay must be charged at the time pf the booking&amp;lt;/Text&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Description&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/GuaranteePayment&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/DepositPayments&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CancelPenalties&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CancelPenalty&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Deadline AbsoluteDeadline="2014-09-17T12:00:00.000+03:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AmountPercent TaxInclusive="true" CurrencyCode="EUR" Amount="0.0" Percent="0.0" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PenaltyDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text&amp;gt;Please see below cancellation policy&amp;lt;/Text&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/PenaltyDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CancelPenalty&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CancelPenalty&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Deadline AbsoluteDeadline="2014-09-27T12:00:00.000+03:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AmountPercent TaxInclusive="true" CurrencyCode="EUR" Amount="30.61" Percent="50.0" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PenaltyDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Text&amp;gt;Please see below cancellation policy&amp;lt;/Text&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/PenaltyDescription&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CancelPenalty&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CancelPenalty NonRefundable="true"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AmountPercent TaxInclusive="true" CurrencyCode="EUR" Amount="61.22" Percent="100.0" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CancelPenalty&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CancelPenalties&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Total AmountAfterTax="61.22" CurrencyCode="EUR" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BasicPropertyInfo HotelCode="AHDAAA00029" HotelName="TITANIA HOTEL"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Address&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AddressLine&amp;gt;Panepistimiou 52 &amp;lt;/AddressLine&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CityName&amp;gt;Athens Center&amp;lt;/CityName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PostalCode&amp;gt;106 78&amp;lt;/PostalCode&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;County&amp;gt;Athens&amp;lt;/County&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CountryName Code="GR"&amp;gt;Greece&amp;lt;/CountryName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Address&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ContactNumbers&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ContactNumber PhoneNumber="0030-2103326000 " PhoneTechType="1" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ContactNumber PhoneNumber="0030-2103300700 " PhoneTechType="3" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ContactNumbers&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Award Provider="PMS" Rating="4" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/BasicPropertyInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TPA_Extensions&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomGuests&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomGuest title="" firstName="N/A" lastName="N/A" ageQualifyingCode="10" roomNumber="1" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomGuest title="" firstName="N/A" lastName="N/A" ageQualifyingCode="10" roomNumber="1" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomGuests&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RoomStayStatus&amp;gt;ACTIVE&amp;lt;/RoomStayStatus&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SellerCommission&amp;gt;1.22&amp;lt;/SellerCommission&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BuyerCommission&amp;gt;0.0&amp;lt;/BuyerCommission&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TPA_Extensions&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResGuestRPHs&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResGuestRPH RPH="1" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ResGuestRPHs&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomStay&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/RoomStays&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResGuests&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResGuest AgeQualifyingCode="10" ResGuestRPH="1"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Profiles&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ProfileInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Profile ProfileType="1"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Customer&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PersonName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;GivenName&amp;gt;George&amp;lt;/GivenName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Surname&amp;gt;Bountounis&amp;lt;/Surname&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/PersonName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Email&amp;gt;gbountounis@aheadrm.com&amp;lt;/Email&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Customer&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Affiliations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TravelArranger Code="AHDaaaweb" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Affiliations&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Profile&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ProfileInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Profiles&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ResGuest&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ResGuests&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ResGlobalInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TimeSpan Start="2014-09-27+03:00" End="2014-09-28+03:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Total AmountAfterTax="61.22" CurrencyCode="EUR" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HotelReservationIDs&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HotelReservationID ResID_Type="14" ResID_Value="CONFAHD20140728172510240" ResID_Source="ENTRADA" ResID_SourceContext="Ahead Travel Test" ForGuest="true" ResID_Date="2014-07-28T17:25:10.240+03:00" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/HotelReservationIDs&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Profiles&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ProfileInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Profile&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CompanyInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CompanyName&amp;gt;Santorini Travel&amp;lt;/CompanyName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AddressInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AddressLine&amp;gt;ATHENS&amp;lt;/AddressLine&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CountryName Code="GR"&amp;gt;Greece&amp;lt;/CountryName&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AddressInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TelephoneInfo PhoneNumber="2109933456, 697245678" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Email&amp;gt;info@titania.gr&amp;lt;/Email&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/CompanyInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Profile&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ProfileInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Profiles&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ResGlobalInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TPA_Extensions&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ReservationBuyingPrice totalCost="60.0" fromCurrency="EUR" toCurrency="EUR" exchangeRate="1" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ContractBuyerCreditLimit&amp;gt;483.51&amp;lt;/ContractBuyerCreditLimit&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ReservationStatus&amp;gt;ACTIVE&amp;lt;/ReservationStatus&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BuyerID&amp;gt;AHDaaaweb&amp;lt;/BuyerID&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TPA_Extensions&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/HotelReservation&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AdditionalInfo BuyerCommission="0.0" SellerCommission="1.22"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SupplierInfo BusinessID="AHDAAA" Name="Ahead Travel Test" ContractType="B2B_TYPE" Address="46 Amalias Ave" City="Athens" PostCode="10558" Country="GR" Phone="2109483580" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AdditionalInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/HotelReservationInfo&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Ευρεση directory όταν το τρέχουμε σαν scheduler</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/76335.aspx</link><pubDate>Wed, 21 Jan 2015 22:20:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:76335</guid><dc:creator>evagelos</dc:creator><slash:comments>7</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/76335.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=76335</wfw:commentRss><description>&lt;p&gt;Γεια σας παιδια,&lt;/p&gt;&lt;p&gt;Εχω ένα πρόγραμμα που θέλω να γράφει στο directory του προγράμματος ένα αρχειο txt.&lt;/p&gt;&lt;p&gt;Όταν το τρέχω σαν&amp;nbsp;exe μονος μου,&amp;nbsp;εχω:&lt;/p&gt;&lt;p&gt;&amp;nbsp;string _myPath = Environment.CurrentDirectory;&lt;/p&gt;&lt;p&gt;&amp;nbsp;και όλα παιζουν μια χαρά.&lt;/p&gt;&lt;p&gt;Το βαζω στο scheduler των windows και του λέω να τρέχει ανεξάρτητα αν είναι ο χρηστης μεσα η όχι, και το πρόγραμμα μου προσπαθει να γραψει στο system32&lt;/p&gt;&lt;p&gt;τι κανω λαθος;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ευχαριστώ&amp;nbsp;&lt;/p&gt;</description></item><item><title>ms live api</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75978.aspx</link><pubDate>Sun, 30 Nov 2014 00:57:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75978</guid><dc:creator>evagelos</dc:creator><slash:comments>1</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75978.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=12&amp;PostID=75978</wfw:commentRss><description>&lt;P&gt;Γεια σας παιδιά,&lt;/P&gt;
&lt;P&gt;ειχα φτιάξει μια εφαρμογή που έτρεχε στο scheduler των windows, μαζευε δεδομένα απο ένα sqlserver (erp) και τα ανεβαζε στο google calendar. Ετσι ο καθε χρηστης είχε στο calendar του google τα ραντεβου του, τις εργασιες κλπ. ολα έπαιζαν μια χαρά ως ότου η google αλλαξε το api της σε v3 και τώρα πρέπει να πατησει ο χρηστης login για να μπορει να εισελθει στο λογαριασμό του. &lt;/P&gt;
&lt;P&gt;Επειδή δεν παιζει να γινετε αυτό, είπα μην το αλλαξω σε ms live και το calendar το γυρίσουμε σε microsoft based. &lt;/P&gt;
&lt;P&gt;Το θέμα μου είναι ότι θεωρητικά γινετε αυτό, βρήκα καποια παραδειγματα, αλλα σε εμενα δεν παιζουν.&lt;/P&gt;
&lt;P&gt;πχ:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public async void Auth()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string clientId = "My_client_id";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LiveAuthClient auth = new LiveAuthClient(clientId);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var result = await auth.LoginAsync(new[] {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.signin",&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.basic",&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.calendars",&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.calendars_update",&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.contacts_calendars",&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "wl.events_create" });&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (result.Status == LiveConnectSessionStatus.Connected)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LiveConnectClient client = new LiveConnectClient(result.Session);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;δεν ξερει το LoginAsync.&lt;/P&gt;
&lt;P&gt;Αν το κανω InitializeAsync, απλά δεν κανει τίποτα και το αποτέλεσμα ειναι null&lt;/P&gt;
&lt;P&gt;Βασικά θέλω να περνάω ότι έχει σχέση με username, password, clientId για να μπορώ να κανω τις αλλαγές, χωρίς αλληλεπίδραση με χειριστή.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&lt;/P&gt;</description></item></channel></rss>