<?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>Προσφορά/Ζήτηση Υπηρεσιών</title><link>https://www.dotnetzone.gr:443/cs/forums/91/ShowForum.aspx</link><description>Στην περιοχή αυτή μπορείτε να πραγματοποιείτε δημοσιεύσεις που αφορούν προσφορά και ζήτηση υπηρεσιών. (Υπό Διαχείριση)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Αρχείο από Dos</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/39572.aspx</link><pubDate>Sat, 26 Jan 2008 00:49:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:39572</guid><dc:creator>SotirisPap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/39572.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=91&amp;PostID=39572</wfw:commentRss><description>Διατίθεμαι να πληρώσω 50 ευρώ για τον κώδικα της υλοποίησης του παρακάτω.&lt;br&gt;Εχω ένα txt αρχείο(&lt;font color="#ff0000"&gt;dst&lt;/font&gt;) που προέρχεται από Dos πρόγραμμα κάποιας παλιάς εφαρμογής (data files) και το περιεχόμενό του είναι σαν την επόμενη γραμμή :&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;&lt;font color="#006400"&gt; {Χ£p=¤&#x5;,“&#x1D;@\Β•Ί&#x5;,“ @&lt;br&gt;&lt;/font&gt;&lt;br&gt;Mε τον παρακάτω κώδικα **&lt;br&gt;1. το κάνω &lt;font size="2"&gt;Encoding.GetEncoding(737)&lt;br&gt;2. και το γράφω σε ένα άλλο αρχείο το &lt;/font&gt;&lt;font color="#006400"&gt;"c:\Dps\MyTest.txt"&lt;br&gt;&lt;br&gt;&lt;font color="#000000"&gt;το&lt;/font&gt; &lt;/font&gt;&lt;font color="#006400"&gt;"c:\Dps\MyTest.txt" &lt;font color="#000000"&gt;που δημιουργείται είναι σαν την επόμενη γραμμή (UTF-8):&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;font 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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ╫μp=ν&#x5;,Υ&#x1D;@\Π┬Χ║&#x5;,Υ @&lt;br&gt;&lt;br&gt;Ξέρωμε&amp;nbsp; από&amp;nbsp; πρίν ότι&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;╫μp=ν&#x5;,Υ&#x1D;@ &amp;nbsp;&amp;nbsp; =&lt;font color="#a52a2a"&gt;1234567890,12&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;\Π┬Χ║&#x5;,Υ @&amp;nbsp;&amp;nbsp; =&lt;font color="#a52a2a"&gt;9876543210,34&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Πως πρέπει να το χειριστώ γιά να πάρω τά παραπάνω νούμερα.&lt;br&gt;&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;br&gt;&lt;/font&gt;** &amp;nbsp;&amp;nbsp; Private Sub ΔιάβασμαΑρχείουΠελατών1(ByVal dst As String)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&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; Dim sql_command As New System.Data.SqlClient.SqlCommand("", connectionOE)&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; Dim Fi1 As IO.FileInfo&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; Fi1 = My.Computer.FileSystem.GetFileInfo(CType(&lt;font color="#ff0000"&gt;dst&lt;/font&gt;, String))&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; Dim gr As Integer = ((Fi1.Length.ToString()) / 1856) + 1&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; Dim df As New StreamReader(dst, System.Text.Encoding.GetEncoding(737))&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; Dim grs As String = df.ReadToEnd&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; df.Close()&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; Dim sw As StreamWriter = New StreamWriter(&lt;font color="#006400"&gt;"c:\Dps\MyTest.txt"&lt;/font&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; Dim i As Integer&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; For i = 1 To gr&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; Dim s As String = grs.Substring((832 * i) + (1024 * i), 832 + 1024)&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; If Regex.Replace(s.Substring(1, 14), "[\x00-\x1f]", "").ToString = "" Then Exit For&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; sw.WriteLine(s)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next i&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; sw.Close()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch exc As Exception&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; MsgBox(exc.Message, MsgBoxStyle.Exclamation, "Λάθος! Ορισμός Αρχείων Πελατών1!")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;br&gt;&lt;br&gt;</description></item></channel></rss>