Несколько вопросов: о RTF, о массивах, рейтингах и т.д.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 20.02.2007 (Вт) 17:58

RamMerlabs писал(а):Maxxx.!!!., прошу прощения, что забил твой топик ерундой!


Да простит тебя Бог, сын мой. Аминь! :P
Никогда так не врут, как во время войны, после охоты и перед выборами...

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 20.02.2007 (Вт) 20:05

Maxxx.!!!.
Ты понимаешь, зачем нужен public? :roll:

Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 20.02.2007 (Вт) 20:35

Cytron писал(а):Maxxx.!!!.
Ты понимаешь, зачем нужен public? :roll:


Ну, наверное для того, чтобы переменная была видна во всей прграмме?
Никогда так не врут, как во время войны, после охоты и перед выборами...

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 20.02.2007 (Вт) 20:47

да. а то я просто заметил, что ты везде, где надо и где не надо его используешь.

Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 21.02.2007 (Ср) 17:00

Cytron писал(а):да. а то я просто заметил, что ты везде, где надо и где не надо его используешь.


На всякий случай использую :D Но, все-таки, как мне UNDO реализовать?
Никогда так не врут, как во время войны, после охоты и перед выборами...

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 21.02.2007 (Ср) 18:23

SendMessage с EM_UNDO
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 21.02.2007 (Ср) 20:26

BV писал(а):SendMessage с EM_UNDO


Так я еще как это использовал - без толку! :(
Никогда так не врут, как во время войны, после охоты и перед выборами...

EUGY
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 214
Зарегистрирован: 09.11.2006 (Чт) 22:51
Откуда: Мурманск

Сообщение EUGY » 21.02.2007 (Ср) 20:48

Макс, вот видишь что бывает после таких вопросов.
Вот тебе пример, угомонись :lol:
Вложения
undo.zip
EM_UNDO RichTextBox
(1.53 Кб) Скачиваний: 40

Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 22.02.2007 (Чт) 17:39

EUGY писал(а):Макс, вот видишь что бывает после таких вопросов.
Вот тебе пример, угомонись :lol:


Спасибо большое! Только вот при попытке скачать архив выводится сообщение что скачиваемого файла нет :(
Никогда так не врут, как во время войны, после охоты и перед выборами...

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 22.02.2007 (Чт) 18:50

404 File Not Found: The File files/undo_131.zip does not exist. :?

EUGY
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 214
Зарегистрирован: 09.11.2006 (Чт) 22:51
Откуда: Мурманск

Сообщение EUGY » 22.02.2007 (Чт) 19:13

модераторы украли и пытаются взломать? :lol:

ну ведь банальный пример:


' в коде формы
Option Explicit
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const EM_UNDO = &HC7

Private Sub Command1_Click()
SendMessage RichTextBox1.hwnd, EM_UNDO, 0, 0
End Sub
' на форме положить ocx RichTextBox1 (RichTextBox) и "кнопку"

Maxxx.!!!.
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 114
Зарегистрирован: 13.03.2006 (Пн) 17:10
Откуда: Барнаул

Сообщение Maxxx.!!!. » 23.02.2007 (Пт) 11:19

EUGY писал(а):модераторы украли и пытаются взломать? :lol:

ну ведь банальный пример:


' в коде формы
Option Explicit
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const EM_UNDO = &HC7

Private Sub Command1_Click()
SendMessage RichTextBox1.hwnd, EM_UNDO, 0, 0
End Sub
' на форме положить ocx RichTextBox1 (RichTextBox) и "кнопку"



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

EUGY
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 214
Зарегистрирован: 09.11.2006 (Чт) 22:51
Откуда: Мурманск

Сообщение EUGY » 23.02.2007 (Пт) 15:12

Да речи нет, что банальный. Так ведь сто раз так пробовал: никакой реакции :?

Ну ... :roll:

dim ret as long

ret =SendMessage (...) возвращает что?

Пред.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29

    TopList