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

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

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

Visual Basic 6.0 - Кавычки


Кавычки

>\/


RY>> Для пары чисел, причем с частым преобразованием лучше (и

RY>> грамотнее) c = cstr(a) + " долларов в час" чем с = a & " долларов

RY>> в час". А вообще - дела вкуса, но так, как я написал -

RY>> правильнее. ;)

SB> Правильнее написать c = CStr(a) & "долларов в час"

Красивее. Правильнее - именно cstr(a) + "..."


SB>>> Бывает, что c=3, а бывает, что c="12"

RY>> В трех переменных заблудился? :)

SB> Я не заблудился, я иллюстрировал возможную проблему.

Hу если потерять типы - можно далеко зайти.


>/\

* Origin: Attackie Interactive (2:5045/44.13)

Re: XML парсилка

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


Hello, Igor!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov" <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Tue, 28 Oct 2003

13:00:44 +0000 (UTC):

AS>> Есть ли у кого-нибудь самодельный сабж? MSXML очень уж злобно относится

AS>> к Chr(0) и всем символам больше Chr(127).

IE> В смысле злобно? У меня с русскими буковками все Ок было. Только

IE> правильную кодировку надо указывать в заголовке...

А с нерусскими?


With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru
--
* Origin: Talk.Mail.Ru (2:5020/400)

Re: Кавычки

Мы где-то виделись, Roman?

28 Oct 03 15:12:02 в RU.VISUAL.BASIC Roman Yuakovlev -> Sergey Broudkov:


RY>>> Для пары чисел, причем с частым преобразованием лучше (и

RY>>> грамотнее) c = cstr(a) + " долларов в час" чем с = a & " долларов

RY>>> в час". А вообще - дела вкуса, но так, как я написал -

RY>>> правильнее. ;)

SB>> Правильнее написать c = CStr(a) & "долларов в час"

RY> Красивее. Правильнее - именно cstr(a) + "..."


Тьфу. Давай прям сразу вызывать VarCat, а? И никаких вопросов не будет.

Всего хорошего!
Дмитрий Козырев aka Master

P.S. Щербакова на тебя нету... ;(

* Origin: Дорогу осилит идущий. (2:5023/11.148)

Re: Кавычки

Мы где-то виделись, Roman?

28 Oct 03 15:07:09 в RU.VISUAL.BASIC Roman Yuakovlev -> мне:


RY>>> сложение выполняется БЫСТРЕЕ, ибо при коннектации (или

RY>>> как ее там, блин, слово то какое), все элементы сначала

RY>>> переводятся в Variant и возвращает оно тоже variant.

DK>> Variant? А разве не String?

RY> Дополнительные сведения [vb5.hlp]


RY> Если выражение не содержит строковое значение, то оно преобразуется к

RY> подтипу String типа Variant. Если оба операнда являются строковыми

RY> выражениями, то результат имеет тип данных String; в противном случае

RY> результат принадлежит к подтипу String типа Variant.

[здесь ничего и не было]

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

RY> Что есть подтип String типа Вариант? Hоворусский стринг? ;)


Это ты меня спрашиваешь?

DK>> P.S. А насчет стилистических предпочтений я согласен с Сергеем.

RY> Hу это не значит, что так правильнее. ;)


Да неужели?! ;-)

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)

Re: XML парсилка

From: "Igor Evgrafov" <fornews [@] systems21.ru>


Hello, A.! You wrote to Igor Evgrafov on Tue, 28 Oct 2003 14:05:02 +0000 (UTC):

AS>>> Есть ли у кого-нибудь самодельный сабж? MSXML очень уж злобно

AS>>> относится к Chr(0) и всем символам больше Chr(127).

IE>> В смысле злобно? У меня с русскими буковками все Ок было. Только

IE>> правильную кодировку надо указывать в заголовке...

AS> А с нерусскими?


не приходилось сталкиваться.

With best regards, Igor Evgrafov. E-mail: ievgrafo<AT>systems21{DOT}ru

* Origin: Cronyx Plus ISP (2:5020/400)

Re[2]: XML парсилка

From: "Igor A. Vyatkin" <garry [@] mail.novgorod.ru>


Hi,

Tuesday, October 28, 2003, 5:05:02 PM, you wrote:

AS>>> Есть ли у кого-нибудь самодельный сабж? MSXML очень уж злобно относится

AS>>> к Chr(0) и всем символам больше Chr(127).

IE>> В смысле злобно? У меня с русскими буковками все Ок было. Только

IE>> правильную кодировку надо указывать в заголовке...

AS> А с нерусскими?


Попробуй encoding="UTF-8". Должно работать с чем угодно.

--
Igor A. Vyatkin
E-Mail: garry [@] mail.novgorod.ru
* Origin: Astrosoft Development (2:5020/400)

Re: XML парсилка

From: "Igor Evgrafov" <ievgrafo [@] jba.ru>


Hello, A.!
You wrote to Vadim Romanov on Tue, 28 Oct 2003 12:56:01 +0000 (UTC):

AS> Hello, Vadim!

AS> You wrote in conference fido7.ru.visual.basic to "A.Skrobov"

AS> <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Tue, 28 Oct 2003

AS> 12:06:25 +0000 (UTC):


AS>>> Есть ли у кого-нибудь самодельный сабж? MSXML очень уж злобно

AS>>> относится к Chr(0) и всем символам больше Chr(127).

VR>> Почему злобно?

AS> [Sorry, skipped]

VR>> И получаешь любимую кодировку.

AS> Потому что я не могу использовать кодировку, отличную от

AS> system-default; если я сую MSXML Chr(&HE4), то это будет буква д или

AS> ошибка, но никогда не a с умляутом. (проверял)


Hу и я проверил...

=========Beginning of the citation==============
Private Sub Command1_Click()
Dim oDoc As New MSXML2.DOMDocument40
Dim oElem As MSXML2.IXMLDOMElement
Dim oPI As MSXML2.IXMLDOMProcessingInstruction

Set oPI = oDoc.createProcessingInstruction("xml", "version='1.0'
encoding='ISO-8859-1'")
oDoc.appendChild oPI

Set oElem = oDoc.createElement("TEST")
oElem.Text = ChrW(&HE4)
Set oDoc.documentElement = oElem

oDoc.save "d:\1.xml"

End Sub

=========The end of the citation================

Hа выходе имеем файл с умляутом.

- ---
With best regards, Igor Evgrafov.


* Origin: Cronyx Plus ISP (2:5020/400)

modulezz

12:37am up 1 min, 1 user, load average: 1.00, 0.29, 0.10
Доброго времени суток, /*All..*/

может то знает как пpоигpывать в эхотаге сабж (mod,it,xm и т.д.)?

Живи...
_xmms:_ /none/
* Origin: ..i hate this fuckin' world.. (2:450/233.11)

Re: XML парсилка

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


Hello, Igor!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov" <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Tue, 28 Oct 2003

17:53:34 +0000 (UTC):

AS>> А с нерусскими?

IAV> Попробуй encoding="UTF-8". Должно работать с чем угодно.

Проблема была именно в том, что я не мог через Chr() передать символ не из system-default кодировки.


With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru
--
* Origin: Talk.Mail.Ru (2:5020/400)

Re: XML парсилка

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


Hello, Igor!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov" <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Tue, 28 Oct 2003

22:22:22 +0000 (UTC):

VR>>> И получаешь любимую кодировку.

AS>> Потому что я не могу использовать кодировку, отличную от

AS>> system-default; если я сую MSXML Chr(&HE4), то это будет буква д или

AS>> ошибка, но никогда не a с умляутом. (проверял)

IE> Hу и я проверил...

[Sorry, skipped]
IE> oElem.Text = ChrW(&HE4)

Вот про эту штуку-то я не знал. Попробую с ней.

IE> Hа выходе имеем файл с умляутом.



With best regards, A. Skrobov. E-mail: tyomitch [@] r66.ru
--
* Origin: Talk.Mail.Ru (2:5020/400)