Сохранение и редактирование файла через listbox и textbox - VB

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! я в ступоре, голова дальше не варит... даны 2 textbox, 1 listbox и 3 кнопки. с созданием текстового файла вроде разобрался,а вот как выбрать созданный файл и редактировать его не доходит до меня. по пробовал через массив- ругается. Ребят, я пока очень очень новичок, не серчайте сильно.. скрин прилагается
Листинг программы
  1. Public i As Integer
  2. Dim k As Integer
  3. Dim n As Integer
  4. Dim mass(1 To 150) As String
  5. Private Sub cmdOtkrF_Click()
  6. Open File1 For Input As #1
  7. Line Input #1, mass(1)
  8. Line Input #1, mass(2)
  9. Line Input #1, mass(3)
  10. Line Input #1, mass(4)
  11. Line Input #1, mass(5)
  12. Line Input #1, mass(6)
  13. Line Input #1, mass(7)
  14. Line Input #1, mass(8)
  15. Line Input #1, mass(9)
  16. Line Input #1, mass(10)
  17. Line Input #1, mass(11)
  18. Line Input #1, mass(12)
  19. Line Input #1, mass(13)
  20. Line Input #1, mass(14)
  21. Line Input #1, mass(15)
  22. Line Input #1, mass(16)
  23. Line Input #1, mass(17)
  24. Line Input #1, mass(18)
  25. Line Input #1, mass(19)
  26. Line Input #1, mass(20)
  27. Line Input #1, mass(21)
  28. Line Input #1, mass(22)
  29. Line Input #1, mass(23)
  30. Line Input #1, mass(24)
  31. Line Input #1, mass(25)
  32. Line Input #1, mass(26)
  33. Line Input #1, mass(27)
  34. Line Input #1, mass(28)
  35. Line Input #1, mass(29)
  36. Line Input #1, mass(30)
  37. Line Input #1, mass(31)
  38. Line Input #1, mass(32)
  39. Line Input #1, mass(33)
  40. Line Input #1, mass(34)
  41. Line Input #1, mass(35)
  42. Line Input #1, mass(36)
  43. Line Input #1, mass(37)
  44. Line Input #1, mass(38)
  45. Line Input #1, mass(39)
  46. Line Input #1, mass(40)
  47. Line Input #1, mass(41)
  48. Line Input #1, mass(42)
  49. Line Input #1, mass(43)
  50. Line Input #1, mass(44)
  51. Line Input #1, mass(45)
  52. Line Input #1, mass(46)
  53. Line Input #1, mass(47)
  54. Line Input #1, mass(48)
  55. Line Input #1, mass(49)
  56. Line Input #1, mass(50)
  57. Line Input #1, mass(51)
  58. Line Input #1, mass(52)
  59. Line Input #1, mass(53)
  60. Line Input #1, mass(54)
  61. Line Input #1, mass(55)
  62. Line Input #1, mass(56)
  63. Line Input #1, mass(57)
  64. Line Input #1, mass(58)
  65. Line Input #1, mass(59)
  66. Line Input #1, mass(60)
  67. Line Input #1, mass(61)
  68. Line Input #1, mass(62)
  69. Line Input #1, mass(63)
  70. Line Input #1, mass(64)
  71. Line Input #1, mass(65)
  72. Line Input #1, mass(66)
  73. Line Input #1, mass(67)
  74. Line Input #1, mass(68)
  75. Line Input #1, mass(69)
  76. Line Input #1, mass(70)
  77. Line Input #1, mass(71)
  78. Line Input #1, mass(72)
  79. Line Input #1, mass(73)
  80. Line Input #1, mass(74)
  81. Line Input #1, mass(75)
  82. Line Input #1, mass(76)
  83. Line Input #1, mass(77)
  84. Line Input #1, mass(78)
  85. Line Input #1, mass(79)
  86. Line Input #1, mass(80)
  87. Line Input #1, mass(81)
  88. Line Input #1, mass(82)
  89. Line Input #1, mass(83)
  90. Line Input #1, mass(84)
  91. Line Input #1, mass(85)
  92. Line Input #1, mass(86)
  93. Line Input #1, mass(87)
  94. Line Input #1, mass(88)
  95. Line Input #1, mass(89)
  96. Line Input #1, mass(90)
  97. Line Input #1, mass(91)
  98. Line Input #1, mass(92)
  99. Line Input #1, mass(93)
  100. Line Input #1, mass(94)
  101. Line Input #1, mass(95)
  102. Line Input #1, mass(96)
  103. Line Input #1, mass(97)
  104. Line Input #1, mass(98)
  105. Line Input #1, mass(99)
  106. Line Input #1, mass(100)
  107. Line Input #1, mass(101)
  108. Line Input #1, mass(102)
  109. Line Input #1, mass(103)
  110. Line Input #1, mass(104)
  111. Line Input #1, mass(105)
  112. Line Input #1, mass(106)
  113. Line Input #1, mass(107)
  114. Line Input #1, mass(108)
  115. Line Input #1, mass(109)
  116. Line Input #1, mass(110)
  117. Line Input #1, mass(111)
  118. Line Input #1, mass(112)
  119. Line Input #1, mass(113)
  120. Line Input #1, mass(114)
  121. Line Input #1, mass(115)
  122. Line Input #1, mass(116)
  123. Line Input #1, mass(117)
  124. Line Input #1, mass(118)
  125. Line Input #1, mass(119)
  126. Line Input #1, mass(120)
  127. Line Input #1, mass(121)
  128. Line Input #1, mass(122)
  129. Line Input #1, mass(123)
  130. Line Input #1, mass(124)
  131. Line Input #1, mass(125)
  132. Line Input #1, mass(126)
  133. Line Input #1, mass(127)
  134. Line Input #1, mass(128)
  135. Line Input #1, mass(129)
  136. Line Input #1, mass(130)
  137. Line Input #1, mass(131)
  138. Line Input #1, mass(132)
  139. Line Input #1, mass(150)
  140. Close #1
  141.  
  142. End Sub
  143. Private Sub cmdSoxrF_Click()
  144. i = i + 1
  145. mass(150) = i
  146. Open File1 For Output As #1
  147. Print #1, mass(1)
  148. Print #1, mass(2)
  149. Print #1, mass(3)
  150. Print #1, mass(4)
  151. Print #1, mass(5)
  152. Print #1, mass(6)
  153. Print #1, mass(7)
  154. Print #1, mass(8)
  155. Print #1, mass(9)
  156. Print #1, mass(10)
  157. Print #1, mass(11)
  158. Print #1, mass(12)
  159. Print #1, mass(13)
  160. Print #1, mass(14)
  161. Print #1, mass(15)
  162. Print #1, mass(16)
  163. Print #1, mass(17)
  164. Print #1, mass(18)
  165. Print #1, mass(19)
  166. Print #1, mass(20)
  167. Print #1, mass(21)
  168. Print #1, mass(22)
  169. Print #1, mass(23)
  170. Print #1, mass(24)
  171. Print #1, mass(25)
  172. Print #1, mass(26)
  173. Print #1, mass(27)
  174. Print #1, mass(28)
  175. Print #1, mass(29)
  176. Print #1, mass(30)
  177. Print #1, mass(31)
  178. Print #1, mass(32)
  179. Print #1, mass(33)
  180. Print #1, mass(34)
  181. Print #1, mass(35)
  182. Print #1, mass(36)
  183. Print #1, mass(37)
  184. Print #1, mass(38)
  185. Print #1, mass(39)
  186. Print #1, mass(40)
  187. Print #1, mass(41)
  188. Print #1, mass(42)
  189. Print #1, mass(43)
  190. Print #1, mass(44)
  191. Print #1, mass(45)
  192. Print #1, mass(46)
  193. Print #1, mass(47)
  194. Print #1, mass(48)
  195. Print #1, mass(49)
  196. Print #1, mass(50)
  197. Print #1, mass(51)
  198. Print #1, mass(52)
  199. Print #1, mass(53)
  200. Print #1, mass(54)
  201. Print #1, mass(55)
  202. Print #1, mass(56)
  203. Print #1, mass(57)
  204. Print #1, mass(58)
  205. Print #1, mass(59)
  206. Print #1, mass(60)
  207. Print #1, mass(61)
  208. Print #1, mass(62)
  209. Print #1, mass(63)
  210. Print #1, mass(64)
  211. Print #1, mass(65)
  212. Print #1, mass(66)
  213. Print #1, mass(67)
  214. Print #1, mass(68)
  215. Print #1, mass(69)
  216. Print #1, mass(70)
  217. Print #1, mass(71)
  218. Print #1, mass(72)
  219. Print #1, mass(73)
  220. Print #1, mass(74)
  221. Print #1, mass(75)
  222. Print #1, mass(76)
  223. Print #1, mass(77)
  224. Print #1, mass(78)
  225. Print #1, mass(79)
  226. Print #1, mass(80)
  227. Print #1, mass(81)
  228. Print #1, mass(82)
  229. Print #1, mass(83)
  230. Print #1, mass(84)
  231. Print #1, mass(85)
  232. Print #1, mass(86)
  233. Print #1, mass(87)
  234. Print #1, mass(88)
  235. Print #1, mass(89)
  236. Print #1, mass(90)
  237. Print #1, mass(91)
  238. Print #1, mass(92)
  239. Print #1, mass(93)
  240. Print #1, mass(94)
  241. Print #1, mass(95)
  242. Print #1, mass(96)
  243. Print #1, mass(97)
  244. Print #1, mass(98)
  245. Print #1, mass(99)
  246. Print #1, mass(100)
  247. Print #1, mass(101)
  248. Print #1, mass(102)
  249. Print #1, mass(103)
  250. Print #1, mass(104)
  251. Print #1, mass(105)
  252. Print #1, mass(106)
  253. Print #1, mass(107)
  254. Print #1, mass(108)
  255. Print #1, mass(109)
  256. Print #1, mass(110)
  257. Print #1, mass(111)
  258. Print #1, mass(112)
  259. Print #1, mass(113)
  260. Print #1, mass(114)
  261. Print #1, mass(115)
  262. Print #1, mass(116)
  263. Print #1, mass(117)
  264. Print #1, mass(118)
  265. Print #1, mass(119)
  266. Print #1, mass(120)
  267. Print #1, mass(121)
  268. Print #1, mass(122)
  269. Print #1, mass(123)
  270. Print #1, mass(124)
  271. Print #1, mass(125)
  272. Print #1, mass(126)
  273. Print #1, mass(127)
  274. Print #1, mass(128)
  275. Print #1, mass(129)
  276. Print #1, mass(130)
  277. Print #1, mass(131)
  278. Print #1, mass(132)
  279. Print #1, mass(150)
  280.  
  281. Close #1
  282.  
  283. End Sub
  284. Private Sub cmdSozdF_Click()
  285. Open txt2 + ".txt" For Output As #1
  286. Close #1
  287. txt2.Text = ""
  288. End Sub
  289. Private Sub File1_Click()
  290. k = 0
  291. n = 0
  292. Text1 = k
  293. End Sub
  294. Private Sub Form_Load()
  295. ChDir "C:\Users\Комп\Desktop\RUS\темы"
  296. End Sub
  297. Private Sub lblTip_Click()
  298. End Sub

Решение задачи: «Сохранение и редактирование файла через listbox и textbox»

textual
Листинг программы
  1. Private Sub cmdOtkrF_Click()
  2. Open "C:\WINDOWS\system32\eula.txt" For Input As #1
  3. txtVvodVoprosa = Input(LOF(1), #1)
  4. Close #1
  5. End Sub
  6.  
  7. Private Sub cmdSoxrF_Click()
  8. Open "C:\WINDOWS\system32\eula.txt" For Output As #1
  9. Print #1, txtVvodVoprosa
  10. Close #1
  11. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут