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

Текстовый редактор

08.03.2023, 15:40. Показов 9098. Ответов 185
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужны исходники, текстового редактора, обучающие материалы, ссылки на видеокурс или статьи как создать.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.03.2023, 15:40
Ответы с готовыми решениями:

Текстовый редактор
Здрасте. помогите пож. я VBasic недавно начал изучать. вобщем надо сделать текстовый редактор. надо чтоб в нём была возможность открывать...

Текстовый редактор
Есть у кого-нибудь написанный на VB текстовый редактор? очень срочно нужен. или посоветуйте, плз, где можно достать.

Текстовый редактор
Помогите сделать текстовый редактор в visual basic 6.0 Файл -Открыть -Сохранить -Выход Правка -Копировать -Вырезать ...

185
sleep
 Аватар для I can
4925 / 4575 / 840
Регистрация: 13.04.2015
Сообщений: 9,724
12.03.2023, 13:12
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от HackerVlad Посмотреть сообщение
Установи на Win7. Если нет семёрки поставь её.
У меня на десятке спокойно стоит и не жужжит.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:12
Хотя на этом форуме наверное была где-то статья о том как поставить Visual basic 6 на Win 10. Но я не помню. У меня семёрка просто, я не люблю десятку. В десятке окна некрасивые фушные. А семёрка самая лучшая и самая красивая винда.
0
sleep
 Аватар для I can
4925 / 4575 / 840
Регистрация: 13.04.2015
Сообщений: 9,724
12.03.2023, 13:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
В десятке окна некрасивые фушные
В каком это месте?
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:19
Цитата Сообщение от Moubrey Посмотреть сообщение
TextEditor.zip (101.0 Кб, 4 просмотров)
Очень хороший удобный маленький и простой текстовый редактор кстати мне очень понравился)))))

Добавлено через 48 секунд
Цитата Сообщение от I can Посмотреть сообщение
В каком это месте?
Ну белые эти прямые прямоугольники. Чёрно-белые. Не айс.
0
2 / 5 / 0
Регистрация: 05.06.2021
Сообщений: 100
12.03.2023, 13:20  [ТС]
Не получается, и на 7ке не получается, висит и все. Пока что поставлю виртуальную машину, а позже попрошу подкрутить SSD и т.п. к старому блоку с ХР, чуть усилить его. К нему жесть старый, KVM... c переходниками, не пользовалась им потому что, не тянула мышку оптическую, новые к нему не подключить и через переходник, но нашла другую, и работает только одним ПК второй не тянет. Надо выключать один и запускать второй, хотя скопировать через сеть можно, но моргает монитор выключать нужно. Думаю это из-за переходника на конце KVM.
0
12.03.2023, 13:21

Не по теме:

Цитата Сообщение от HackerVlad Посмотреть сообщение
Ну белые эти прямые прямоугольники
О чём это ты? Я честно не понимаю?

0
 Аватар для Mikle Quits
763 / 280 / 17
Регистрация: 21.01.2023
Сообщений: 419
12.03.2023, 13:22
Цитата Сообщение от HackerVlad Посмотреть сообщение
Такой код создаст пустой нулебайтный файл и перепишет поверх любой гигантский даже файл.
Три одних строки вместо трёх других. Не всё ли равно?
Цитата Сообщение от HackerVlad Посмотреть сообщение
Я не знаю стоит ли приводить, For Binary работает быстрее, для очень больших файлов это почувствуется.
Я не про скорость, а про возню с циклом Input\Line Input и возможным бинарным несоответствием результата, если один файл просто открыть и пересохранить.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:24
Цитата Сообщение от Moubrey Посмотреть сообщение
Не получается, и на 7ке не получается, висит и все.
У меня ничего не виснет. Что у тебя там виснет?
0
2 / 5 / 0
Регистрация: 05.06.2021
Сообщений: 100
12.03.2023, 13:25  [ТС]
Не
Цитата Сообщение от HackerVlad Посмотреть сообщение
Ну белые эти прямые прямоугольники. Чёрно-белые. Не айс.
Семерка, очень красива, и под нее много тем и можно сделать жирными надписи значков, но в целом темна 10ка, немного подредактированная мне все же больше подходит, да и новые приложения не вписываются, в дизайн 7ки, как и облачные технологии, а ОС и еще пара основных программ у меня лицензионные... Варианта откатится нет, правда есть второй системный блок с KVM кабелем. Но его слегка подкрутить нужно отовсюду. Старый...
1
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:27
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Три одних строки вместо трёх других. Не всё ли равно?
Три одних строки, вместо ЧЕТЫРЁХ!!!!!!!!!! Kill строчка убирается)

Добавлено через 1 минуту
Цитата Сообщение от Mikle Quits Посмотреть сообщение
несоответствием результата, если один файл просто открыть и пересохранить
Никогда не сталкивался с таким...
0
2 / 5 / 0
Регистрация: 05.06.2021
Сообщений: 100
12.03.2023, 13:28  [ТС]
Цитата Сообщение от HackerVlad Посмотреть сообщение
У меня ничего не виснет. Что у тебя там виснет?
И это не на одном ПК их 2 и ноут. И 2 версии VB. Из интерната, и лицензионный диск еще.
Миниатюры
Текстовый редактор  
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:31
Цитата Сообщение от Moubrey Посмотреть сообщение
И это не на одном ПК их 2 и ноут. И 2 версии VB.
Странная история, но в десятке сверху окна всегда некрасивые там где кнопки свернуть развернуть и закрыть. Сами окна мне не нравятся. А в семёрке очень красивые окна и с закруглёнными углами.

Добавлено через 40 секунд
Цитата Сообщение от Moubrey Посмотреть сообщение
Семерка, очень красива
За эту фразу я сказал спасибо
0
 Аватар для Mikle Quits
763 / 280 / 17
Регистрация: 21.01.2023
Сообщений: 419
12.03.2023, 13:31
Цитата Сообщение от Moubrey Посмотреть сообщение
не получается, висит и все
Точно от имени админа запускается Setup?
Я ставил на 7-8-10, проблем не было

Цитата Сообщение от HackerVlad Посмотреть сообщение
Три одних строки, вместо ЧЕТЫРЁХ!!!!!!!!!! Kill строчка убирается)
И добавляется "Print #nf, "";". Ты хоть немного вникай перед ответами.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 13:33
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Ты хоть немного вникай перед ответами
Ссори, мой косяк
0
Модератор
10048 / 3894 / 883
Регистрация: 22.02.2013
Сообщений: 5,847
Записей в блоге: 79
12.03.2023, 13:47
Visual Basic
1
if len(dir$("test.txt")) Then Kill "test.txt"
Не работает? Или я что-то не правильно понял?
2
 Аватар для Mikle Quits
763 / 280 / 17
Регистрация: 21.01.2023
Сообщений: 419
12.03.2023, 14:00
Цитата Сообщение от The trick Посмотреть сообщение
Не работает? Или я что-то не правильно понял?
О, вот так короче.
Но на самом деле не важно, плюс-минус одна строчка. HackerVladу почему-то сразу не понравилось применение "Kill", которое и тут, кстати, тоже есть.
Можно ещё было API функцией указать конец файла уже после записи, лень искать было.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 14:45
Цитата Сообщение от The trick Посмотреть сообщение
Не работает?
Оказывается даже мой простой код:
Visual Basic
1
2
3
Open "test.txt" For Output As #nf
        Print #nf, data;
    Close #nf
не работает... Совсем разучился программировать я уже... 52 ошибка

Добавлено через 3 минуты
Всё, работает, исправил синтаксическую ошибку
Visual Basic
1
2
3
4
5
6
7
Dim fn As Integer
    
    fn = FreeFile
    
    Open "G:\Downloads\test.txt" For Output As #fn
        Print #fn, "";
    Close #fn
Добавлено через 2 минуты
Или вот так вот в одну строчку:
Visual Basic
1
Open "test.txt" For Output As fn: Print #fn, "";: Close fn
вместо Kill

Добавлено через 21 минуту
Цитата Сообщение от Mikle Quits Посмотреть сообщение
HackerVladу почему-то сразу не понравилось применение "Kill"
простите...

Добавлено через 2 минуты
Цитата Сообщение от Mikle Quits Посмотреть сообщение
И ты, кстати, ещё не привёл код, каким будешь читать файл
Специально для тебя написал:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub cmdLoad_Click()
    Dim Data, MultiData As String
    
    If Len(Dir$("test.txt")) Then
        Open "test.txt" For Input As #1
            Do Until EOF(1)
                Line Input #1, Data
                MultiData = MultiData & Data & IIf(EOF(1), "", vbCrLf)
            Loop
        Close #1
    End If
    
    Text1.Text = MultiData
End Sub
 
Private Sub cmdSave_Click()
    Open "test.txt" For Output As #1
        Print #1, Text1.Text;
    Close #1
End Sub
Сразу скажу, что код сохранения у меня проще гораздо. А вот построчный код загрузки, как у меня тут, конечно лучше не использовать вообще это медленно, код загрузки лучше как у тебя

Добавлено через 4 минуты
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Private Sub bLoad_Click()
  Dim nf As Long
  Dim b() As Byte
nf = FreeFile
  Open "test.txt" For Binary As nf
  ReDim b(LOF(nf))
  Get #nf, , b()
  txt.Text = b()
  Close #nf
End Sub
Хотя твой код не загрузил просто ANSI файл, что за ерунда

Добавлено через 4 минуты
Цитата Сообщение от Mikle Quits Посмотреть сообщение
ReDim b(LOF(nf))
Даже если твой код для UTF16 файлов, он всё равно содержит ошибку там на конце надо давать -1
Visual Basic
1
ReDim b(LOF(nf) - 1)
Добавлено через 4 минуты
Вот будет правильно (для ANSI файлов):

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub cmdLoad_Click()
    Dim Data As String
    
    Open "test.txt" For Binary As #1
        Data = Space$(LOF(1))
        Get #1, , Data
    Close #1
    
    Text1.Text = Data
End Sub
 
Private Sub cmdSave_Click()
    Open "test.txt" For Output As #1
        Print #1, Text1.Text;
    Close #1
End Sub
Без построчного чтения. Теперь загрузка будет быстрая.

Добавлено через 40 секунд
Самый лучший вариант и самый компактный)
0
sleep
 Аватар для I can
4925 / 4575 / 840
Регистрация: 13.04.2015
Сообщений: 9,724
12.03.2023, 14:47

Не по теме:

Цитата Сообщение от HackerVlad Посмотреть сообщение
Самый лучший вариант и самый компактный)
Не лопни от гордости

0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
12.03.2023, 14:54
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Простейший текстовый редактор
Сразу нельзя было сказать что это для кодировки UTF 16 LE? Что загружать и сохранять файлы будет только в UTF16. В большинстве случаев у людей ANSI или UTF8 файлы на компьютере. Я даже когда пишу сайты в уникоде и то UTF8 использую, чтобы экономить место на сервере. UTF8 меньше весят, они как и ANSI почти.
0
2 / 5 / 0
Регистрация: 05.06.2021
Сообщений: 100
12.03.2023, 15:54  [ТС]
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Точно от имени админа запускается Setup?
Я ставил на 7-8-10, проблем не было
Да, оставила окно как на снимке, поехала в город, когда вернулась, закрыла окно, но вот программа заработала запустилась, при чем и первая версия, которая так же висела... теперь их два в пуске, и оба работают не знаю, проблема ли это, и не будет ли проблем с их работой в дальнейшем, но запускаются без проблем.
Миниатюры
Текстовый редактор   Текстовый редактор  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.03.2023, 15:54
Помогаю со студенческими работами здесь

Подправить текстовый редактор
Нашел проект пользователя inv.DS и "скрестил" со своим html редактором (которым всех уже задолбал). Подсветка синтаксиса работает а вот...

Можно ли в VB создать собственный текстовый редактор с собственным форматом документа?
Добрый день! 1) Можно ли в VB создать собственный текстовый редактор с собственным форматом документа? 2) Как это реализовать? 3)...

Создаю текстовый редактор не получается сделать "Выделить все"
visual basic 6.0, подскажите как сделать в правке "Выделить все"

Есть текстовый файл, первый символ каждой строки записать в другой текстовый файл
Есть текстовый файл, первый символ каждой строки записать в другой текстовый файл помогите в написании такой программы

Текстовый редактор на QBASIC
Нужен код простого текстового редактора на QBASIC. Особого практического применения этоа программа (конечно) иметь не будет. Мне нужно...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru