Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.07.2010
Сообщений: 15

чтение из фаила

19.07.2010, 15:41. Показов 865. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня такая прога(ну веренее это отрывок), вобщем при ее выполнении должно происходить следующее: есть команд бутон, и массивы состоящий из текстовых данных Text2(30),Text3(30), так вот при нажатии команд бутон первые 31 строки должны помещаться в текстовый массив Text2(30), при чем 1 строка соответсвует Text2(0) ну и так далее, затем начиная с 32 строки данные должны помещаться в Text3(0) ну и до конца. НО при выполнении этого "кусочка" программы в массивы Text2(30)и Text3(30) вводятся одинаковые данные, а именно строки начиная с 32 и по последнюю. Можете подсказать где у меня косяк???
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Private Sub cbStart_Click()
 
cdCommonDialog.ShowOpen
 
strFileName = cdCommonDialog.FileName
 
nFreeFile = FreeFile
 
If strFileName <> "" Then
 
Open strFileName For Input As nFreeFile
 
nFileLenght = FileLen(strFileName)
strFileContent = Input(nFileLenght, #nFreeFile)
 
 
Close
 
End If
 
Open strFileName For Input As #1
Do While Not EOF(1)
For j = 0 To 30
Line Input #1, strFileContent
Text2(j).Text = strFileContent
Text3(j).Text = strFileContent
Next
Loop
Close #1
End Sub
 Комментарий администратора 
для выделения кода используйте теги языков, которые представлены в панели инструментов редактора сообщений, в противном случае - тег code
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.07.2010, 15:41
Ответы с готовыми решениями:

чтение с фаила
есть фаил с такими данными то есть это вещественные числа: 9744.953989759.6790189773.1769659780.539481 Так читаю: __fastcall...

Чтение из фаила txt
Привет всем! помогите с чтением из фаила в фаиле записаны числа в два столбца как их считать в два массива чтоб в первом был первый столбец...

Чтение из фаила txt
Привет всем. Решил написать прогу которая читает координаты из фаила и рисует график. Запарелся целую ночь сидел так и не смог прочитать...

2
 Аватар для Abu
1161 / 288 / 23
Регистрация: 28.09.2008
Сообщений: 553
19.07.2010, 20:47
Цитата Сообщение от Kracozebr Посмотреть сообщение
Можете подсказать где у меня косяк???
Да у тебя тут вообще ничё не понятно.
Вот так работает:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub cbStart_Click()
Dim cout As Long, strFileContent As String
cdCommonDialog.ShowOpen
strFileName = cdCommonDialog.FileName
nFreeFile = FreeFile
If strFileName <> "" Then
End If
Open strFileName For Input As nFreeFile
Do While Not EOF(nFreeFile)
    Line Input #nFreeFile, strFileContent
    If cout <= 30 Then
        Text2.Text = Text2.Text & strFileContent & vbCrLf
    Else
        Text3.Text = Text3.Text & strFileContent & vbCrLf
    End If
    cout = cout + 1
Loop
Close nFreeFile
End Sub
P.S. И не забываем коды тегами [CОDE][/CОDE] оформлять.
0
1181 / 632 / 39
Регистрация: 30.05.2010
Сообщений: 715
20.07.2010, 06:51
Здравствуйте Kracozebr.
мне кажется для заполнения массивов (Text2(30), Text3(30)) больше подойдет подобная конструкция:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
...
Dim i&
Do While Not EOF(nFreeFile)
    Line Input #nFreeFile, strFileContent
    Select Case i
    Case 0 To 30:   Text2(i).Text = strFileContent
    Case 31
    Case 32 To 62:   Text3(i - 32).Text = strFileContent
    Case Else: Exit Do '
    End Select
    i = i + 1
Loop
...
Евгений.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.07.2010, 06:51
Помогаю со студенческими работами здесь

Чтение чисел из фаила и выполнение операций над ними
Товарищи выручайте пожалуйста! Необходимо на Си, написать программу для считывания из файла 3 чисел, затем чтобы выполняла арифметические...

Размер фаила БД
Здравствуйте, проблема вот в чем,после удаления записи в таблице access объем размера фаила базы не изменяется,вопрос почему? программа...

Загрузка из фаила
Здрасти. Какой код нужен чтобы загрузить в массив данные из текстового файла?

Создания фаила
Есть такой скрипт который читает фаилы в зависимости от гет запроса. Но вот беда не могу сделать чтобы он создавал фаилы если их нет...

ЗАгрузка фаила
Пытаюсь загрузить фаил: if(is_uploaded_file($_FILES)) { copy($_FILES, &quot;/audio/&quot;.$_FILES); } ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru