.txt Speicher Methode

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Computerdepp.

    .txt Speicher Methode

    Hallo, ich habe den folgenden Code, zuerst hies es er könne nicht die Datei finden (OFD2). Dann habe ich diese erstellet, sowohl TXT als auch Datei(das format) . Die Fehlermeldung ist vorbei, aber speichern tut er immernoch niciht. Ich weis in mehre TXT is relativ dämlich, aber ich kanns bisher nur so (das ja sceinbar auch nicht). Ich poste den ganzen Code, weil das ja alles zusammengehört und die Hotkeys sind mit der Methode, weil ich diese einfach finde und begreife, es nützt nicht wenn ich ne andern nehme, welche ich nicht mal begreife... Also hier der Code :

    VB.NET-Quellcode

    1. Imports System
    2. Imports System.IO
    3. Public Class Form1
    4. Private Declare Function RegisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer, ByVal fsModifier As Integer, ByVal vk As Integer) As Integer
    5. Private Declare Sub UnregisterHotKey Lib "user32" (ByVal hWnd As IntPtr, ByVal id As Integer)
    6. Private Const Key_NONE As Integer = &H0
    7. Private Const WM_HOTKEY As Integer = &H312
    8. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    9. NotifyIcon1.Visible = True
    10. Dim sr1 As New System.IO.StreamReader("OFD1")
    11. Dim a As String
    12. a = sr1.ReadLine
    13. OpenFileDialog1.FileName = a
    14. Dim sr2 As New System.IO.StreamReader("OFD2")
    15. Dim b As String
    16. b = sr2.ReadLine
    17. OpenFileDialog2.FileName = b
    18. Dim sr3 As New System.IO.StreamReader("OFD3")
    19. Dim c As String
    20. c = sr3.ReadLine
    21. OpenFileDialog3.FileName = c
    22. Dim sr4 As New System.IO.StreamReader("OFD4")
    23. Dim d As String
    24. d = sr4.ReadLine
    25. OpenFileDialog4.FileName = d
    26. Dim sr5 As New System.IO.StreamReader("OFD5")
    27. Dim f As String
    28. f = sr5.ReadLine
    29. OpenFileDialog5.FileName = f
    30. Dim sr6 As New System.IO.StreamReader("OFD6")
    31. Dim g As String
    32. g = sr6.ReadLine
    33. OpenFileDialog6.FileName = g
    34. Dim sr7 As New System.IO.StreamReader("OFD7")
    35. Dim h As String
    36. h = sr7.ReadLine
    37. OpenFileDialog2.FileName = h
    38. Dim sr8 As New System.IO.StreamReader("OFD8")
    39. Dim i As String
    40. i = sr8.ReadLine
    41. OpenFileDialog8.FileName = i
    42. Dim sr9 As New System.IO.StreamReader("OFD9")
    43. Dim j As String
    44. j = sr9.ReadLine
    45. OpenFileDialog9.FileName = j
    46. Dim sr10 As New System.IO.StreamReader("OFD10")
    47. Dim k As String
    48. k = sr2.ReadLine
    49. OpenFileDialog10.FileName = k
    50. Dim sr11 As New System.IO.StreamReader("OFD11")
    51. Dim l As String
    52. l = sr11.ReadLine
    53. OpenFileDialog11.FileName = l
    54. End Sub
    55. Protected Overrides Sub WndProc(ByRef m As Message)
    56. If m.Msg = WM_HOTKEY Then
    57. Select Case m.WParam
    58. Case 1
    59. Shell(OpenFileDialog1.FileName)
    60. Case 2
    61. Shell(OpenFileDialog2.FileName)
    62. Case 3
    63. Shell(OpenFileDialog3.FileName)
    64. Case 4
    65. Shell(OpenFileDialog4.FileName)
    66. Case 5
    67. Shell(OpenFileDialog5.FileName)
    68. Case 6
    69. Shell(OpenFileDialog6.FileName)
    70. Case 7
    71. Shell(OpenFileDialog7.FileName)
    72. Case 8
    73. Shell(OpenFileDialog8.FileName)
    74. Case 9
    75. Shell(OpenFileDialog9.FileName)
    76. Case 10
    77. Shell(OpenFileDialog10.FileName)
    78. Case 11
    79. Shell(OpenFileDialog11.FileName)
    80. End Select
    81. End If
    82. MyBase.WndProc(m)
    83. End Sub
    84. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    85. OpenFileDialog1.ShowDialog()
    86. RegisterHotKey(Me.Handle, 1, Key_NONE, Keys.F2)
    87. Dim OFD1 As New System.IO.StreamWriter("OFD1")
    88. OFD1.Write(OpenFileDialog1.FileName)
    89. OFD1.Close()
    90. End Sub
    91. Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
    92. OpenFileDialog2.ShowDialog()
    93. RegisterHotKey(Me.Handle, 2, Key_NONE, Keys.F3)
    94. Dim OFD2 As New System.IO.StreamWriter("OFD2")
    95. OFD2.Write(OpenFileDialog2.FileName)
    96. End Sub
    97. Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
    98. OpenFileDialog3.ShowDialog()
    99. RegisterHotKey(Me.Handle, 3, Key_NONE, Keys.F4)
    100. End Sub
    101. Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
    102. OpenFileDialog4.ShowDialog()
    103. RegisterHotKey(Me.Handle, 4, Key_NONE, Keys.F5)
    104. End Sub
    105. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
    106. OpenFileDialog5.ShowDialog()
    107. RegisterHotKey(Me.Handle, 5, Key_NONE, Keys.F6)
    108. End Sub
    109. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    110. OpenFileDialog6.ShowDialog()
    111. RegisterHotKey(Me.Handle, 6, Key_NONE, Keys.F7)
    112. End Sub
    113. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    114. OpenFileDialog7.ShowDialog()
    115. RegisterHotKey(Me.Handle, 7, Key_NONE, Keys.F8)
    116. End Sub
    117. Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click
    118. OpenFileDialog8.ShowDialog()
    119. RegisterHotKey(Me.Handle, 8, Key_NONE, Keys.F9)
    120. End Sub
    121. Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
    122. OpenFileDialog9.ShowDialog()
    123. RegisterHotKey(Me.Handle, 9, Key_NONE, Keys.F10)
    124. End Sub
    125. Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
    126. OpenFileDialog10.ShowDialog()
    127. RegisterHotKey(Me.Handle, 10, Key_NONE, Keys.F11)
    128. End Sub
    129. Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
    130. OpenFileDialog11.ShowDialog()
    131. RegisterHotKey(Me.Handle, 11, Key_NONE, Keys.F12)
    132. End Sub
    133. Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    134. Dim OFD1 As New System.IO.StreamWriter("OFD1")
    135. OFD1.Write(OpenFileDialog1.FileName)
    136. OFD1.Close()
    137. Dim OFD2 As New System.IO.StreamWriter("OFD2")
    138. OFD2.Write(OpenFileDialog2.FileName)
    139. OFD2.Close()
    140. Dim OFD3 As New System.IO.StreamWriter("OFD3")
    141. OFD3.Write(OpenFileDialog3.FileName)
    142. OFD3.Close()
    143. Dim OFD4 As New System.IO.StreamWriter("OFD4")
    144. OFD4.Write(OpenFileDialog4.FileName)
    145. OFD4.Close()
    146. Dim OFD5 As New System.IO.StreamWriter("OFD5")
    147. OFD5.Write(OpenFileDialog5.FileName)
    148. OFD5.Close()
    149. Dim OFD6 As New System.IO.StreamWriter("OFD6")
    150. OFD6.Write(OpenFileDialog6.FileName)
    151. OFD6.Close()
    152. Dim OFD7 As New System.IO.StreamWriter("OFD7")
    153. OFD7.Write(OpenFileDialog7.FileName)
    154. OFD7.Close()
    155. Dim OFD8 As New System.IO.StreamWriter("OFD8")
    156. OFD8.Write(OpenFileDialog8.FileName)
    157. OFD8.Close()
    158. Dim OFD9 As New System.IO.StreamWriter("OFD9")
    159. OFD9.Write(OpenFileDialog9.FileName)
    160. OFD9.Close()
    161. Dim OFD10 As New System.IO.StreamWriter("OFD10")
    162. OFD10.Write(OpenFileDialog10.FileName)
    163. OFD10.Close()
    164. Dim OFD11 As New System.IO.StreamWriter("OFD11")
    165. OFD11.Write(OpenFileDialog11.FileName)
    166. OFD11.Close()
    167. UnregisterHotKey(Me.Handle, 1)
    168. UnregisterHotKey(Me.Handle, 2)
    169. UnregisterHotKey(Me.Handle, 3)
    170. UnregisterHotKey(Me.Handle, 4)
    171. UnregisterHotKey(Me.Handle, 5)
    172. UnregisterHotKey(Me.Handle, 6)
    173. UnregisterHotKey(Me.Handle, 7)
    174. UnregisterHotKey(Me.Handle, 8)
    175. UnregisterHotKey(Me.Handle, 9)
    176. UnregisterHotKey(Me.Handle, 10)
    177. UnregisterHotKey(Me.Handle, 11)
    178. End Sub
    179. End Class


    Thx Schonmal an Alle und wer nur meckern will, der soll einfach RUHIG sein.
    Thx^^
    Ähm ja sry :D :D
    Also ich habe eine Form mit glaub 11 Openfiledialogs, welche den .exe Pfad angeben. Dieser soll dann auf den Tasten F2-F12 ausgeführt werden. Das gibz zwar wahrscheilich schon 10000mal aber5 ich finds gut.
    Un den Pfad speichere ich halt im Txt Dokumennt