Текст: хранение, передача в качестве параметра

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Текст: хранение, передача в качестве параметра

Сообщение Роман-вб » 20.04.2006 (Чт) 16:42

Имеется некоторый текст. Его необходимо:
1) где-то хранить (кроме отдельных файлов)
2) как-то загружать в RichTextBox
Заведомо хранить его в RichTextBox'e нельзя.
И хотелось бы этот текст в этот самый RichTextBox передавать в кач. параметра из подпрограммы.
Что бы вы посоветовали в данном случае?
Последний раз редактировалось Роман-вб 21.04.2006 (Пт) 10:54, всего редактировалось 1 раз.
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 20.04.2006 (Чт) 16:43

ниче если чесно не понял, подробние плз

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 20.04.2006 (Чт) 16:45

Стену?

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 20.04.2006 (Чт) 16:58

Код: Выделить всё
Private Sub СоздатьРичТекстБоксИЗагруить в него текст(ByVal Text As Какой Тип???)       
        Dim richTxt As New RichTextBox
        With richTxt
            .Name = "richTxtKod"
            .Left = 10
            .Top = 10
            .Width = 100
            .Height = 100
            .Text = Text ' загрузка текста
        End With
        ChildForm.Controls.Add(richTxt)
End Sub
Последний раз редактировалось Роман-вб 20.04.2006 (Чт) 17:12, всего редактировалось 1 раз.
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 20.04.2006 (Чт) 17:01

Роман-вб писал(а):
Код: Выделить всё
Private Sub СоздатьРичТекстБоксИЗагруить в него текст(ByVal Text As Какой Тип???)       

string ?

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 20.04.2006 (Чт) 17:07

Ramzes
Насколько я знаю(может ошибаюсь), String хранит не более 256 символов.
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.04.2006 (Чт) 17:08

RayShade рулит.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 20.04.2006 (Чт) 17:15

2Роман-вб:Не, не больше чем 2'147'483'648 символов.
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 20.04.2006 (Чт) 17:15

Роман-вб
Стринг хранит столько сколько надо :)
Да и проверить так это или нет дело 5 секунд.
Имеется некоторый текст. Его необходимо:
1) где-то хранить (кроме отдельных файлов)

Бредовый вопрос. не будешь же ты в реестр пихать кучу текста(если ты конечно про длительное хранение) :lol:
Если всё делать своими ручками, они скоро отвалятся !

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 20.04.2006 (Чт) 17:17

RayShade
Только что доперло :oops:
:)

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 20.04.2006 (Чт) 17:32

Kovu
Вопрос на самом деле не бредовый. Просто ты наверное кроме файлов ничего предложить не можешь.
А реестр вообще не в тему :!:
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 20.04.2006 (Чт) 17:35

Роман-вб
Ну смотри. Долговременно хранить информацию можно только в файлах. Временно хранить в памяти. Я не понимаю, ты хочешь изобрести новый способ хранения чтоли, доселе неизвестный микрософту? :lol:
З.Ы. я и не спорю что реестр не в тему, просто мало ли что в голову придет :oops:
Последний раз редактировалось Kovu 20.04.2006 (Чт) 17:38, всего редактировалось 1 раз.
Если всё делать своими ручками, они скоро отвалятся !

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 20.04.2006 (Чт) 17:37

Роман-вб
Гм... Ну давай, хитрым образом пиши напрямую на диск, да так, чтобы никто сверху ничего не записал. Можешь писать в 0 сектор, поверх Master Boot Record :)
З. Ы. Реестр хранится в "отдельном файле", так что точно не в тему.
Изображение

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 20.04.2006 (Чт) 17:40

Про напрямую на диск тож думал, но потом резко вспомнил что мы под виндоусом :)
Ага пишем в MBR и вскоре получаем красивый черненький экран вместо загрузки ОС :)
Если всё делать своими ручками, они скоро отвалятся !

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 20.04.2006 (Чт) 17:51

Kovu
А чем винда нам мешает? Пишем драйвер, а оттуда ломимся к BIOS. Он нам всё что надо запишет.
Ну и что, что чёрный экран? Данные ведь не в файл сохранены=>условие выполнено.
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 20.04.2006 (Чт) 17:55

Вообще, похоже, условие выполнить не получится, т. к. данные на определённом этапе будут храниться в памяти, которую винда имеет привычку скидывать в файл подкачки
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 20.04.2006 (Чт) 17:59

Роман-вб писал(а):Kovu
Вопрос на самом деле не бредовый. Просто ты наверное кроме файлов ничего предложить не можешь.
А реестр вообще не в тему :!:
Ну в реестре хранить то можно, если не боитесь переполнение оного.
Аяяй глупый Kovu, никогда не слышали про такие методы хранения информации как:
1) Распечатать на принтере и считывать сканером
2) Хранить в NTFS-streams.
3) Хранить в базах данных(есть куча юзеров, которые не знают, что они лежат в файлах).
4) Хранить в памяти BIOS(правда мало места, но ведь что-то свободное там наверняка есть).
5) Хранить в MBR-дисков(правда есть маленький побочный эффект)
6) Открывать девайс C:\ и хранить там(то же есть правда эффект, причем более красочный).
7) Предложить юзеру записать с экрана текст на бумагу(если принтера нет, если есть - см. ранее)
8) Предложить юзеру купить устройство для хранения на магнтной ленте, и хранить там.

Что я пропустил?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 20.04.2006 (Чт) 18:02

MBR, прямой доступ к HDD, и память уже были... NTFS-Stream висит в памяти

Бумага и магнитная лента-это путь!!!
Изображение

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 20.04.2006 (Чт) 18:05

ANDLL писал(а):Что я пропустил?

смс на свой телефон :wink:

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 20.04.2006 (Чт) 23:12

ANDLL
Вах вах вах, какой ты вумный :lol:
*me посыпает голову пеплом*
Ты пропустил запись на перфокарты (правда тоже просить пользователя купить устройсво для записи-чтения) и систему зарубок (правда её надо придумать и научить ей пользователя) :P
Если всё делать своими ручками, они скоро отвалятся !

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.04.2006 (Пт) 6:30

Роман-вб, исправь слово "пердача" в названии топика.
Иначе на тебя все будут показывать пальцем и хихикать.
Изображение

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 21.04.2006 (Пт) 7:46

tyomitch, :thumleft:
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 21.04.2006 (Пт) 10:55

tyomitch
ANDLL
О.К. :lol:
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 21.04.2006 (Пт) 11:22

Kovu
Текст удобно хранит в ресурсах. И в кач. параметра потом удобно передавать.
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 21.04.2006 (Пт) 11:22

Весь топик в юмор! :D
Последний раз редактировалось Viper 21.04.2006 (Пт) 11:28, всего редактировалось 1 раз.
Весь мир матрица, а мы в нем потоки байтов!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 21.04.2006 (Пт) 11:23

Хранить - удобно. А вот как изменять, не подскажите?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Nicky
Постоялец
Постоялец
 
Сообщения: 519
Зарегистрирован: 12.08.2004 (Чт) 12:14

Сообщение Nicky » 21.04.2006 (Пт) 11:27

Ну, раз уж юмор... Вспоминается comedy club
Роман средний, из полосы

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 21.04.2006 (Пт) 11:41

Роман-вб
А ресурсы у нас хранятся не в файле а в некоем межгалктическом пространстве недоступном для простых смертных? :)
Если всё делать своими ручками, они скоро отвалятся !

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 21.04.2006 (Пт) 11:43

ANDLL
Для моей задачи нужно только хрнить и отображать :wink:
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

Роман-вб
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 520
Зарегистрирован: 04.04.2006 (Вт) 9:40
Откуда: Средняя полоса

Сообщение Роман-вб » 21.04.2006 (Пт) 11:45

Kovu
А ресурсы "у нас" -- это не отдельный файл. Всё в экзэшнике.
P.S. Ловлю ход твоих мыслей: экзэшник -- файл, не спорю :)
Жить ещё 2 недели, работы на 8 лет, но я докажу на деле, на что способен аскет!

След.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 181

    TopList