![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_Mamont_* |
![]()
Сообщение
#1
|
Guests ![]() |
Необходимо написать программу. Все могу сам, но уперся в один вопрос, решение которого ни где не могу найти.
Требуется, чтобы программа не создавая никаких дополнительных файлов могла хранить некоторый объем текстовой информации. Т.е. запускаешь прогу, записываешь пару строк, закрываешь прогу. Опять запускаешь прогу, и информация введенная ранее доступна для чтения и редактирования. |
|
|
![]() |
![]()
Сообщение
#2
|
|
PAUK.NET.RU TEAM ![]() Группа: Admin Сообщений: 1,672 Регистрация: 11.7.2005 Из: Чебоксары Пользователь №: 1 ![]() |
с визуал бэйсиком не знаком, но приведу пример на Си, как я вывожу на экран изображение из базы
Код // Создан поток в памяти TMemoryStream *MS = new TMemoryStream(); // Пишем в него данные из базы, // где stmt->ValueString(0) - это изображение, считаное fread'ом и сохраненное в blob // stmt->ValueInt(1) - размер изображения в байтах MS->Write(stmt->ValueString(0), stmt->ValueInt(1)); MS->Seek(0, soFromBeginning); // Далее просто выводим на экран из потока mainCreaterForm->FrameAnsvers1->QuestionImage->Picture->Bitmap->LoadFromStream(MS); // Очищаем запрос и поток stmt->~SQLiteStatement(); MS->Clear(); Сомневаюсь что бейсик на это способен ![]() В качестве БД использована sqlite. -------------------- |
|
|
![]()
Сообщение
#3
|
|
![]() Пользователь ![]() ![]() Группа: Posters Сообщений: 69 Регистрация: 27.10.2007 Из: Новочебоксарск Пользователь №: 10,895 ![]() |
с визуал бэйсиком не знаком, но приведу пример на Си, как я вывожу на экран изображение из базы Код // Создан поток в памяти TMemoryStream *MS = new TMemoryStream(); // Пишем в него данные из базы, // где stmt->ValueString(0) - это изображение, считаное fread'ом и сохраненное в blob // stmt->ValueInt(1) - размер изображения в байтах MS->Write(stmt->ValueString(0), stmt->ValueInt(1)); MS->Seek(0, soFromBeginning); // Далее просто выводим на экран из потока mainCreaterForm->FrameAnsvers1->QuestionImage->Picture->Bitmap->LoadFromStream(MS); // Очищаем запрос и поток stmt->~SQLiteStatement(); MS->Clear(); Сомневаюсь что бейсик на это способен ![]() В качестве БД использована sqlite. Нужно решить задачи по кубейсику срочно прям по зарез Нужно определить три элемента одномерного числового массива, имеющих самые маленькие (но неравные значения). -------------------- Смерть стоит того, чтобы жить,
А любовь стоит того, чтобы ждать... (В. Цой) |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 22nd June 2025 - 02:01 |