IPB

Здравствуйте, гость ( Вход | Регистрация )

> Visual Basic 6.0, Один вопрос. В книгах банально не нашел.
Гость_Mamont_*
сообщение Feb 1 2007, 10:29
Сообщение #1





Guests






Необходимо написать программу. Все могу сам, но уперся в один вопрос, решение которого ни где не могу найти.

Требуется, чтобы программа не создавая никаких дополнительных файлов могла хранить некоторый объем текстовой информации.

Т.е. запускаешь прогу, записываешь пару строк, закрываешь прогу. Опять запускаешь прогу, и информация введенная ранее доступна для чтения и редактирования.
Вернуться к началу страницы
 
+Цитировать сообщение
 
Создать новую тему
Ответов
Гость_belka_*
сообщение Feb 1 2007, 12:21
Сообщение #2





Guests






а БД у всех уже есть
так раз не сложно, как ты себе это представляешь?
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_Mamont_*
сообщение Feb 1 2007, 12:28
Сообщение #3





Guests






Цитата(belka @ Feb 1 2007, 12:21) *
а БД у всех уже есть
так раз не сложно, как ты себе это представляешь?

Самый примитивный пример программы, работающей с БД:


Код
Private Sub cmdAdd_Click()
    prompt$ = "Для добавления новой записи нажмите кнопку ОК"
    reply = MsgBox(prompt$, vbOKCancel, "Добавление записи")
    If reply = vbOK Then
        txtTitle.SetFocus
        datStudent.Recordset.AddNew
    End If
End Sub

Private Sub cmdDelete_Click()
    prompt$ = "Вы действительно хотите удалить этот курс ?"
    reply = MsgBox(prompt$, vbOKCancel, "Удаление записи")
    If reply = vbOK Then
        datStudent.Recordset.Delete
        datStudent.Recordset.MoveNext
    End If
End Sub

Private Sub cmdFind_Click()
    prompt$ = "Введите полное наименование курса."
    
    SearchStr$ = InputBox(prompt$, "Поиск курса")
    datStudent.Recordset.Index = "ClassName"
    datStudent.Recordset.Seek "=", SearchStr$
    If datStudent.Recordset.NoMatch Then
        datStudent.Recordset.MoveFirst
    End If
End Sub

Private Sub cmdQuit_Click()
    End
End Sub

Private Sub Form_Load()
prompt$ = _
    "Вы хотите создать резервную копию ваших данных?"
reply = MsgBox(prompt$, vbOKCancel, datStudent.DatabaseName)
If reply = vbOK Then
    FileNm$ = InputBox$ _
        ("Введите путь где будет создана резервная копия.")
    If FileNm$ <> "" Then _
        FileCopy datStudent.DatabaseName, FileNm$
End If

End Sub

Само собой это кусок программы

Сообщение отредактировал Mamont - Feb 1 2007, 12:30
Вернуться к началу страницы
 
+Цитировать сообщение
Гость_belka_*
сообщение Feb 1 2007, 12:32
Сообщение #4





Guests






Цитата(Mamont @ Feb 1 2007, 12:28) *
Самый примитивный пример программы, работающей с БД:

ну за чем писать код? (кстати он вроде лисий, хотя ща все работают через скулы)
ты просто расскажи как ты представляешь как себя ехе-шная программа будет изменять?
Вернуться к началу страницы
 
+Цитировать сообщение

Сообщений в этой теме
- Mamont   Visual Basic 6.0   Feb 1 2007, 10:29
- - LLeSS   Можно попробывать в реестр записать...если текст н...   Feb 1 2007, 10:41
- - belka   ЕХЕ-файлы перезаписать сложно, таких мозгов наверн...   Feb 1 2007, 12:14
- - Mamont   LLeSS, пасиба, но необходимо, именно чтобы инфа б...   Feb 1 2007, 12:14
- - belka   БД рулят: научись работать с ними   Feb 1 2007, 12:15
|- - Mamont   Цитата(belka @ Feb 1 2007, 12:15) БД руля...   Feb 1 2007, 12:20
- - belka   а БД у всех уже есть так раз не сложно, как ты себ...   Feb 1 2007, 12:21
|- - Mamont   Цитата(belka @ Feb 1 2007, 12:21) а БД у ...   Feb 1 2007, 12:28
|- - belka   Цитата(Mamont @ Feb 1 2007, 12:28) Самый ...   Feb 1 2007, 12:32
|- - Mamont   Цитата(belka @ Feb 1 2007, 12:32) ну за ч...   Feb 1 2007, 12:36
- - LLeSS   БД, это файлы. Объясни что за софт. Может смогу по...   Feb 1 2007, 12:22
- - belka   ЦитатаБД, это файлы. однако же они функцианируют к...   Feb 1 2007, 12:29
|- - Mamont   Цитата(belka @ Feb 1 2007, 12:29) однако ...   Feb 1 2007, 12:33
- - LLeSS   хм. править екзешник, к томуже запущенного приложе...   Feb 1 2007, 12:36
|- - Mamont   Цитата(LLeSS @ Feb 1 2007, 12:36) хм. пра...   Feb 1 2007, 12:46
- - belka   ехе-шник можно перекомпилировать, представляю тебе...   Feb 1 2007, 12:46
|- - Mamont   Цитата(belka @ Feb 1 2007, 12:46) ехе-шни...   Feb 1 2007, 12:49
|- - Amp   Цитата(belka @ Feb 1 2007, 12:46) б) прог...   Feb 1 2007, 12:51
||- - belka   Цитата(Amp @ Feb 1 2007, 12:51) Секции/за...   Feb 1 2007, 12:54
||- - Amp   Цитата(belka @ Feb 1 2007, 12:54) ну сама...   Feb 1 2007, 12:58
|- - Amp   а) программа содержит свой же код. На то она и про...   Feb 1 2007, 13:29
- - belka   че ты на мне отрываешься? очень похоже на неудачни...   Feb 1 2007, 13:37
- - belka   сам то понимаешь смысл про физическую и логическую...   Feb 1 2007, 13:39
- - Amp   Цитата(belka @ Feb 1 2007, 13:39) сам то ...   Feb 1 2007, 13:48
- - belka   еще пива выпей в честь победы, бугыг   Feb 1 2007, 13:51
- - JoNy202   с визуал бэйсиком не знаком, но приведу пример на ...   Feb 4 2007, 02:00
|- - Arturio   Цитата(JoNy202 @ Feb 4 2007, 02:00) с виз...   Nov 13 2007, 16:55
- - Ireul   Кубейсик давно забыл, могу максимум подсказать алг...   Nov 13 2007, 20:50


ОтветитьСоздать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 22nd June 2025 - 01:26