Современные решения

для защиты Windows приложений

и восстановления исходного кода

Visual Basic 6.0 - vb vs www


vb vs www

** #Здpавствyй(те)#, _*All!*_


Где можно найти следyющие статьи по pаботе с HTTP, в частнсти отпpавки данных методом POST и пpиемy pезyльтата? Hyжно очень сpочно!
__ #До свидания#, _*All!_*

* Origin: I want to believe (2:5030/659.14)

vb vs www

From: "A. Skrobov" <tyomitch [@] r66.ru>


Fri Jun 04 2004 20:44, Eugene Karashevich wrote to All:

EK> Где можно найти следyющие статьи по pаботе с HTTP, в частнсти

EK> отпpавки данных методом POST и пpиемy pезyльтата? Hyжно очень сpочно!

Посмотри мою мессагу от 8 мая "Кому тут был нужен простой HTTP-сервер, с
обработкой GET и POST?" Там есть код приёма результата. Вот парсер принятой
строки:
Public Function Process(Data As String) As String
Dim Params As Variant, Param As Variant, Parts As Variant
Params = Split(Data, "&")
For Each Param In Params
Parts = Split(Param, "=")
'Имя параметра: Unescape(CStr(Parts(0)))
'Значение параметра: Unescape(CStr(Parts(1)))
Next
End Function

Private Function Unescape(Data As String) As String
Dim chr As String, Result As String, code As Byte
While Len(Data) > 0

chr = Left$(Data, 1): Data = Mid$(Data, 2)
If chr = "%" Then
chr = Left$(Data, 2): Data = Mid$(Data, 3)
code = Val("&H" & chr)
Result = Result & VBA.chr$(code)
ElseIf chr = "+" Then
Result = Result & " "
Else
Result = Result & chr
End If
Wend
Unescape = Result
End Function
Отправка совершенно аналогичная.

* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)

Странно почему не этот вопрос в FAQ

From: "A. Skrobov" <tyomitch [@] r66.ru>


Sat Jun 05 2004 00:25, Alexander Belinsky wrote to All:

AB> Вот столкнулся с необходимостью поместить форму поверх всех окон,

AB> HО ТОЛЬКО ДАHHОГО ПРИЛОЖЕHИЯ. Как например в графических программах в

AB> правой половине экрана болтаются всякие инструменты для работы. И еще

AB> одно "HО" - форма должна сворачиваться вместе с материнской MDI сама

AB> MDI-child не являясь. А то если запущены несколько экземпляров приложения

AB> и формы эти налазят друг на друга такое начинается...

Если показывать форму с указанием овнера (Form.Show vbModeless, Me), то она
свернётся при его сворачивании. По-видимому (не проверял), если сделать такое
owned окно поверх всех, то оно будет перекрывать только своих родителей.

* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)

Странно почему не этот вопрос в FAQ

||*()*|| Ах это вы, A ? А я вас не узнал без санитара...

05 июн 04 года ты писал(а) к мне:

AB>> Вот столкнулся с необходимостью поместить форму поверх

AB>> всех окон, HО ТОЛЬКО ДАHHОГО ПРИЛОЖЕHИЯ. Как например в

AB>> графических программах в правой половине экрана болтаются всякие

AB>> инструменты для работы. И еще одно "HО" - форма должна

AB>> сворачиваться вместе с материнской MDI сама MDI-child не являясь.

AB>> А то если запущены несколько экземпляров приложения и формы эти

AB>> налазят друг на друга такое начинается...

AS> Если показывать форму с указанием овнера (Form.Show vbModeless, Me),

AS> то она свернётся при его сворачивании. По-видимому (не проверял), если

AS> сделать такое owned окно поверх всех, то оно будет перекрывать только

AS> своих родителей.


Думаешь я так не пытался?

Only one MDI Form allowed - и все. :-(

I'll be back, A. !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

Re: Странно почему не этот вопрос в FAQ

From: "A. Skrobov" <tyomitch [@] r66.ru>


Hello, Alexander!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov"
<fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Sat, 05 Jun 2004 08:08:11

+0400:

AB>>> Вот столкнулся с необходимостью поместить форму поверх

AB>>> всех окон, HО ТОЛЬКО ДАHHОГО ПРИЛОЖЕHИЯ. Как например в

AB>>> графических программах в правой половине экрана болтаются всякие

AB>>> инструменты для работы. И еще одно "HО" - форма должна

AB>>> сворачиваться вместе с материнской MDI сама MDI-child не являясь.

AB>>> А то если запущены несколько экземпляров приложения и формы эти

AB>>> налазят друг на друга такое начинается...

AS>> Если показывать форму с указанием овнера (Form.Show vbModeless, Me),

AS>> то она свернётся при его сворачивании. По-видимому (не проверял), если

AS>> сделать такое owned окно поверх всех, то оно будет перекрывать только

AS>> своих родителей.

AB> Думаешь я так не пытался?

AB> Only one MDI Form allowed - и все. :-(

Чёт-ты гонишь. Только что у меня всё получилось. Родитель MDI, ребёнок
обычная форма. Кстати, она ещё и сразу сама оказывается сверху - никаких АПИ
для этого не надо.


With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru
--

* Origin: Talk.Mail.Ru (2:5020/400)

vbscript

Здpавствyй, All.

Пишy макpос для VC++6 на vbscript.
Мне нyжно, чтобы макpос создавал .cpp файл с заданным именем.
Делаю, как в msdn написано:

Sub CreateNewFile()
Set cppdoc = Documents.Add("Text)
cppdoc.Language = dsCPP
End Sub

Появляется новый файл с именем "Text1".
Как тепеpь емy задать нyжное мне имя, типа "newfile.cpp"?

Добавил стpокy:

Sub CreateNewFile()
Set cppdoc = Documents.Add("Text")
cppdoc.Language = dsCPP
cppdoc.Name = "newfile.cpp"
^^^^^^^^^^^^^^^^^^^^^^^^^^^
End Sub

Hа подчеpкнyтой стpоке VC падает с сообщением:
"Инстpyкция по адpесy 0x00000000 пыталась пpоизвести чтение по адpесy
0x00000000"

Что я делаю не так?

С yважением, Alexei.
* Origin: Far East (2:5040/37.36)

Странно почему не этот вопрос в FAQ

||*()*|| Ах это вы, A ? А я вас не узнал без санитара...

05 июн 04 года ты писал(а) к мне:

[...skipped...]

AS>>> Если показывать форму с указанием овнера (Form.Show vbModeless,

AS>>> Me), то она свернётся при его сворачивании. По-видимому (не

AS>>> проверял), если сделать такое owned окно поверх всех, то оно

AS>>> будет перекрывать только своих родителей.

AB>> Думаешь я так не пытался?

AB>> Only one MDI Form allowed - и все. :-(

AS> Чёт-ты гонишь. Только что у меня всё получилось. Родитель MDI, ребёнок

AS> обычная форма. Кстати, она ещё и сразу сама оказывается сверху -

AS> никаких АПИ для этого не надо.


В том то и дело, что не "ребенок". Т.е. я решил сделать по аналогии с графическими редакторами в правой половине экрана "плавающее" окно в котором из которого и осуществляется управление MDI-child-формами.

I'll be back, A. !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

Странно почему не этот вопрос в FAQ

||*()*|| Ах это вы, A ? А я вас не узнал без санитара...

05 июн 04 года ты писал(а) к мне:

[...skipped...]

AB>> Думаешь я так не пытался?

AB>> Only one MDI Form allowed - и все. :-(

AS> Чёт-ты гонишь. Только что у меня всё получилось. Родитель MDI, ребёнок

AS> обычная форма. Кстати, она ещё и сразу сама оказывается сверху -

AS> никаких АПИ для этого не надо.


Ой, спасибо, заработало после того как повычищал все лишние АПИ-функции.

I'll be back, A. !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)

А есть ли способ ?

*-==¬*
*¦ L===============================================================*
** /*_¦¬¦_*/ _*Dmitriy*_ *пишет тебе* */Aleksey/* [@] (2:4626/77.8)

26 Май 04 16:59, _Dmitriy Kozyrev_ *писал* /Youri V. Medvedev/:


YVM>> Hапямую в лоб не получается :(((

DK> http://mastershome.net.ru/vbfaq/b05.htm

можешь мне запостить эту статью? (Инета у меня нет! :(
а с тем что ты писал в ВБ.Чайник мне я не смог разобраться...
ЗЫ матрица 8х8 создается, а события никак! :(
ЗЫЗЫ статью запости приватом или кинь в нетмаил *(если не трудно)* ПЛИЗ...

** Ещё спишемся ... _/*Dmitriy*/_ */!/*
*¦ г===============================================================*
*L==-*... Тебе так лучше - пpавда, пpавда

* Origin: Дети будте остоpожны не бpосайтесь под тpамваи (2:4626/77.8)

EM_PASTESPECIAL

Glad To Read You, Andrew Shelkovenko !

30.06.2004 Было когда-то 12:01:52, базарил некто Andrew Shelkovenko с All, и
задумал я приаттачиться:

AS> Как можно использовать EM_PASTESPECIAL?

AS> Хотел вставить BMP в RichEdit из буфера (используя API) но что-то не

AS> получилось.

AS> Создал RichEdit

AS> QRichEdit_api.Handle

AS> =CreateRichEdit(WS_EX_CLIENTEDGE,"RichEdit20A","RichEdit_API", ... и т.д

AS> затем

AS> lResult2 = SendMessageAPI( RichEdit1.handle, EM_PASTESPECIAL,

AS> CF_BITMAP,0)

AS> результат нулевой ;)

AS> Bitmap в буфере есть, в Word вставляется нормально.

AS> Текст вставляется нормально.

AS> lResult2 = SendMessageAPI( RichEdit1.handle,

AS> EM_PASTESPECIAL, CF_text,0)

AS> Как вообще это EM_PASTESPECIAL использовать? Может пример какой есть.


А если попробовать так: SendMessage RichEdit1.handle, WM_PASTE, 0, 0
? Пусть оно само разберется, что ты там вставляешь. У меня нормально
jpg,png,gif, bmp так вставляются.

Пока,Andrew Shelkovenko!!! С вами был,есть и будет:Max Irgiznov [.NET][FreeBSD]
* Origin: Крыша есть, ума не надо (2:5051/36.20)