Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2011-09-18 23:00:53 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:25
карма: 0

0
Ответов: 3889
Рейтинг: 362
#2: 2011-09-18 23:21:19 ЛС | профиль | цитата
Молча справку почитать. Charset, Convertor, операции со строками...
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2011-09-18 23:37:15 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:25
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#4: 2011-09-18 23:44:33 ЛС | профиль | цитата
г. Максим писал(а):
Ребята, подскажите как средствами hiasm можно конвертировать строку в hex, добавив знак %, например hiasm ---> %68%69%61%73%6D%0D%0A

Это кодировка URL. Латиница не конвертируется в нее, стандартом не предусмотрено, откуда следует, что hiasm останется hiasm. Если очень нужна, то конвертировать надо вручную
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2011-09-18 23:50:58 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:25
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#6: 2011-09-18 23:59:11 ЛС | профиль | цитата
Ищи примеры поиском, были такие
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2011-09-19 00:13:52 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:26
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#8: 2011-09-19 00:19:55 ЛС | профиль | цитата
г. Максим писал(а):
Ничего не нашел

Вот простенький пример. Если не заработает, то смотри подпись 1nd1g0



Add(MainForm,2953706,161,112)
{
Height=136
}
Add(Edit,14729864,217,112)
{
Left=5
Top=10
Width=130
Cursor=1
Text="hiasm"
}
Add(Edit,4779925,490,301)
{
Left=150
Top=10
Width=225
Cursor=1
Text=""
link(Str,10569318:Var2,[])
}
Add(Button,6300940,161,168)
{
Left=135
Top=45
TabOrder=-1
link(onClick,2532708:doConvert,[])
}
Add(StreamConvertor,2532708,217,168)
{
Mode=2
link(onResult,10521790:doEvent1,[])
link(Data,14729864:Text,[])
}
Add(Length,16131900,364,168)
{
link(onLength,992171:doClear,[(470,174)(470,251)])
}
Add(For,13377908,357,238)
{
Start=1
Step=2
IncludeEnd=1
link(onEvent,13215816:doCopy,[])
link(onStop,4779925:doText,[(408,251)(408,307)])
link(End,16131900:Result,[])
}
Add(Memory,9887176,315,168)
{
link(onData,16131900:doLength,[])
}
Add(Copy,13215816,427,238)
{
Count=2
link(onCopy,992171:doStrCatDlm,[])
link(Str,9887176:Value,[(433,219)(321,219)])
}
Add(StrCatDelim,992171,490,238)
{
Delimiter="%"
Point(doClear)
link(Str1,10569318:Var1,[(496,226)(484,226)(484,282)])
}
Add(GetDataEx,10569318,490,277)
{
link(Data,992171:Result,[])
}
Add(Hub,10521790,273,168)
{
link(onEvent1,9887176:doValue,[])
link(onEvent2,13377908:doFor,[(302,181)(302,244)])
}

карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2011-09-19 00:36:32 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:26
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#10: 2011-09-19 00:40:34 ЛС | профиль | цитата
г. Максим писал(а):
но только тихо конвертирует страницу текста

А что, орать должна, может медленно все же А че ты хотел с двойной конвертации, примени побуквенное преобразование
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2011-09-19 00:41:36 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:26
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#12: 2011-09-19 00:45:28 ЛС | профиль | цитата
Попробуй вот этот вариант

code_25194.txt
карма: 22

0
файлы: 1code_25194.txt [1KB] [359]
Гость
Ответов: 17029
Рейтинг: 0
#13: 2011-09-19 00:56:20 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 14:31:26
карма: 0

0
Ответов: 3349
Рейтинг: 233
#14: 2011-09-19 05:38:11 ЛС | профиль | цитата
г. Максим писал(а):
%68%69%61%73%6D%0D%0A

Charset Type=ANSI_URL
Случаем не оно?
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#15: 2011-09-19 08:02:03 ЛС | профиль | цитата
Ivann писал(а):
Случаем не оно?

Ты посты как читаешь
1nd1g0 писал(а):
Молча справку почитать. Charset

К тому же
nesco писал(а):
Это кодировка URL. Латиница не конвертируется в нее, стандартом не предусмотрено, откуда следует, что hiasm останется hiasm. Если очень нужна, то конвертировать надо вручную

Все ясно Этот вопрос поднимается уже не первый раз, когда нужна полная кодировка

карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)