Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Visual Basic .NET Скрытие элемента в класс https://www.cyberforum.ru/ vb-net/ thread2213761.html
я решил написать библиотеку нейронный сетей на vb.net и столкнулся с интересной мыслью скрыть элемент слоя нейронки "layer", чтобы он не вступал в конфликт с элементами похожего названия, ну короче...
Visual Basic .NET Нестабильная работа MemoryMappedFiles
Друзья, приветствую всех! :) Подскажите, пожалуйста, в чём может быть причина нестабильной работы MemoryMappedFiles? Для передачи данных между своими приложениями использую код из этого...
Visual Basic .NET В операции должен использоваться обновляемый запрос. Но он и так обновляемый https://www.cyberforum.ru/ vb-net/ thread2213567.html
Здравствуйте, у кипит мозг. "... .CommandText = "Update ..." - это обновляемый запрос? Dim myC As New OleDb.OleDbCommand Dim cn As New...
Visual Basic .NET Запись одного из повторяющихся полей Добрый день. Ломаю голову над алгоритмом. У меня есть 2 DataGrid, один я заполняю из второго. Во втором у меня хранится информация о покупателях, номере заказа и тд. т.е.: Например: Номер... https://www.cyberforum.ru/ vb-net/ thread2213560.html
Visual Basic .NET Заменить содержимое файла
Не могу найти решения. Нужно, чтобы файл каждый раз перезаписывался по-новой. По нижеприведенному коду файл дозаписывается. Подскажите пожалуйста, что изменить? Dim SaveFileDialog1 As New...
Visual Basic .NET Тест на наличие болезни (чтение с текстового файла) Доброго времени суток. Требуется разработать тест, который считывает с файла "Вопросы" - все вопросы и один за одним выводит их на форму, только после того как нажата кнопка "Да" или "Нет"... https://www.cyberforum.ru/ vb-net/ thread2213194.html
Visual Basic .NET Удалить повторяющиеся символы https://www.cyberforum.ru/ vb-net/ thread2213073.html
Вывести текстовую строку без повторяющихся символов. Подскажите пожалуйста, в чем ошибка? Выдает, что sym = a.Substring(i, 1) выходит за допустимый диапазон Public Class Form1 'Функция...
Открыть текстовый файл Notepad-ом в нужной кодировке Visual Basic .NET
Всем привет! Есть текстовый файл F:\1.txt как при нажатии на кнопку открыть его notepad ом в кодировке Encoding.GetEncoding(866)
Visual Basic .NET Как обойти ошибку копирования файлов, если usb disk не подключён? Здравствуйте, подскажите как обойти копирования файлов если usb disk не подключён, диска нет выдаёт ошибку такой-то диск не найден, есть какая то альтернатива обхода - пропуск? https://www.cyberforum.ru/ vb-net/ thread2212942.html Visual Basic .NET Перехват пакетов https://www.cyberforum.ru/ vb-net/ thread2212835.html
Всем привет. Я хочу сделать программу, которая будет перехватывать пакеты, отправляемые и принимаемые браузером, подобно тому, как это можно сделать при помощи F12>сеть. Программу будет перехватывать...
Выполнять действие, пока открыта форма Visual Basic .NET
Работаю в Windows Forms. Требуется следующее: Пока форма открыта, то программа что-то делает. Вопрос. Как это реализовать? Желательно с примером.
Visual Basic .NET Работа со строками https://www.cyberforum.ru/ vb-net/ thread2212593.html
Необходимо: В заданной строке, состоящей из слов, разделенных одним или несколькими пробелами, определите самое длинное слово нечетной длины. Коду необходимо иметь именно такую громоздкую структуру....
0 / 0 / 0
Регистрация: 15.03.2018
Сообщений: 1
0

Чтение TXT (DXF) и вывод в TXT - Visual Basic .NET - Ответ 12232921

20.03.2018, 22:28. Показов 1378. Ответов 2
Метки (Все метки)

Здравствуйте!

По роду деятельности - инженер, пытаюсь написать программу по конвертации DXF в нужный формат расчетной программы.
Не буду приводить конкретную подробную "рабочую" терминологию, ограничусь простым примером.
Так выглядит DXF:
VB.NET
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
31
32
33
34
35
...              'много текста до
ENTITIES         'нужный блок с данными
0
LWPOLYLINE
5
25E
330
1F
100
AcDbEntity
8
Стена_200_3000   'Стена толщиной 200 мм и высотой 3000 мм
100
AcDbPolyline
90
3                'количество вершин
70
1
43
0.0
10
0.0             ' координата x1 [мм]
20
0.0             ' координата y1 [мм]
10
12000.0         ' координата x2 [мм]
20
0.0             ' координата y2 [мм]
10
12000.0         ' координата x3 [мм]
20
6000.0          ' координата y3 [мм]
0
ENDSEC
...             'много текста после
Этот блок необходимо преобразовать в такой вид:
VB.NET
1
2
3
4
5
6
7
W-1 ={
Typ =Polygon
X =0 12 12      'x1 x2 x3
Y =0 0 6        'y1 y2 y3
d=0.2           'толщина
h=3.0           'высота
}
Коротко алгоритм выглядит так:
1. Поиск ENTITIES - нужного блока с данными
2. Поиск "Стена_200_3000" - здесь поиск именно должен быть по первой части - стена или плита, 200 и 3000 - переменные параметры, они могут быть любыми.
3. Чтение количества вершин и их координат (наверно, в массив)
4. Вывод в TXT
5. Повторение для всех элементов (может быть 100 стен, 100 плит, 100 нагрузок и т.д.)
6. Окончание чтения по достижении ENDSEC

Есть определенные (школьные ) навыки на vb.net, сейчас проблема с пунктами 1-3. Спасибо всем неравнодушным.
P.S. Отвечать смогу только вечерами.
С уважением.

Вернуться к обсуждению:
Чтение TXT (DXF) и вывод в TXT Visual Basic .NET
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2018, 22:28
Готовые ответы и решения:

Чтение из файла 'New.txt', запись четных строк в '1.txt', а нечетных в '2.txt'
В общем все работает, но есть "НО", иначе бы не открывал тему. Содержимое исходного файла: 1 1 1...

Сделать ввод текстовым файлом Input.txt, а вывод output.txt
var a : longint; s : string; i, n : integer; begin readln(a); str(a, s);...

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл...

Создать новый файл qa.txt, который будет содержать строки с вопросами и ответами из файлов q.txt и a.txt.
В текстовом редакторе создать два текстовых файла q.txt и a.txt, которые соответственно содержат...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2018, 22:28
Помогаю со студенческими работами здесь

Чтение данных с одного txt файла, запись данных во второй txt в определенную позицию
Добрый день, уважаемые форумчане! Нужна ваша помощь. Задача поставлена так: существует файл...

Разбить входной файл xanadu.txt на 2 выходных 1.txt и 2.txt. В 1- нечетные, 2- четные
Разбить входной файл xanadu.txt на 2 выходных 1.txt и 2.txt. В 1- нечетные, 2- четные. Записать...

Записать в text3.txt строки, которые есть и в text1.txt, и в text2.txt
Здравствуйте, нужно записать в text3.txt строки, которые есть и в text1.txt, и в text2.txt...

Разбить входной файл, например: xatadu.txt на 2 выходные файлы:1.txt и 2.txt , записав в 1 нечетные байты, а в 2 четные
Разбить входной файл, например: xatadu.txt на 2 выходные файлы:1.txt и 2.txt , записав в 1 нечетные...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru