Обсуждение программирования на Visual Basic в конференции ru.visual.basic
Re: Закодировать текстовый файл |
From: "A. Skrobov" Sat May 15 2004 01:11, Alexander Asyabrik wrote to A. Skrobov: AA>>> Да и при работе байтовыми массивами скорость операций всегда AA>>> выше, нежели чем со строками. AS>> Вовсе даже не всегда, зависит от задачи. AA> Погорячился, согласен. ;-) AS>> Давай, пиши замену подстроки в байтовом массиве, посмотрим, будет ли AS>> быстрее. AA> Хм... А я вроде бы уже сюда информацию на эту тему забрасывал AA> когда-то. Если очень коротко, для тех, кто понимает ;-), то так AA> PS Hа скорость я такой ход не тестировал (в смысле с Replace), попробуй AA> сам. Любопытная фишка. А конкатенировать байтовые массивы тоже так запросто можно? Или, ммм... заменить все подстроки вида ?было? на ?стало?, где ? - произвольный символ? (цель та, чтобы не нашлось стандартной функции, и заменять пришлось руками) Безусловно, есть и у строк преимущества. Вон, в делфи есть и length-prefixed, и zero-terminated строки, потому что у обоих типов есть свои преимущества и недостатки. И никто, казалось бы, не кричит, что одни из них всегда круче других, и другие надо выбросить, а те оставить. * Origin: FidoNet Online (2:5020/175.2) |
Закодировать текстовый файл |
TA>>> А есть какие нибудь алгоритмы кодирования со сжатием данных? TA>>> А вообще бывают? AA>> Любой архиватор именно этим и занимается, но только вот в AA>> результате _бинарные_ данные. TA> Копаться в закодированном как в массиве бит? Интересно девки пляшут TA> ;) Способ разбор по байтам по простоте и удобству прочно стоит на 1м месте. * Origin: 1134 (2:5045/44.13) |
Hабор каманды !!! |
IS> /++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/ IS> Люди у меня есть к вам предложение ... давайте объеденимся в IS> группу и создадим какой нибуть проэкт !!! ... IS> _Ваши соображения по этому поводу !!!_ IS> /++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/ Вношу предложение - слова "команды" и "объединимся" пишутся именно так, а "какой-нибудь" - это вообще два разных человека. А к тебе ответное рацпредложение - давай спляшем на луне. * Origin: 1134 (2:5045/44.13) |
Из TextBox в массив. |
ST> Такая задача стоит: есть TextBox, в котоpый чеpез пpобел вводятся ST> целые числа. Hадобно эти числа выдеpнуть и засунуть в масив. Как бы ST> вы такую задачу pешили? VB6 - функция Split VB5 - если интересует, могу рассказать другие VB - не уверен. * Origin: 1134 (2:5045/44.13) |
Закодировать текстовый файл |
AA>> Что уж так сразу и "бит"? C _байтами_ повеселее будет AA>> "плясать":-) Да и при работе байтовыми массивами скорость AA>> операций всегда выше, нежели чем со строками. AS> Вовсе даже не всегда, зависит от задачи. AS> Давай, пиши замену подстроки в байтовом массиве, посмотрим, будет ли AS> быстрее. Чyр без CopyMemory. Быстрее чего? Быстрее replace? Или поиска и замены по Mid$? ;) * Origin: 1134 (2:5045/44.13) |
Из TextBox в массив. |
AS>> You wrote in conference fido7.ru.visual.basic to "All" AS>> AS>> +0400: ST>>> Такая задача стоит: есть TextBox, в котоpый чеpез пpобел вводятся ST>> ST>>> целые числа. Hадобно эти числа выдеpнуть и засунуть в масив. ST>>> Как бы вы такую задачу pешили? AS>> Ха. AS>> Massiv = Split(Text1.Text) ST> А как массив после кое-каких действий впендюpить обpатно в текстбокс? Join * Origin: 1134 (2:5045/44.13) |
Re: Hажатая/отжатая кнопка |
From: "Terekhin Alexandr" Доброго времени суток, Alexander! Sat, 15 May 2004 00:21:41 +0000 (UTC) Вы писали to Terekhin Alexandr: АH>>> Как правильно реализовать кнопку, которая при одном нажатии на АH>>> неё отображается нажатой, при другом - отжатой? TA>> [skip] TA>> Вот этот кусок у меня работает в любом виде. TA>> А что не так? AA> Работает он абсолютно не так как описано в "техзадании". Я просто предлагал альтернативу ;) ___________________________________________________ Истина где-то рядом, Terekhin Alexandr. E-mail: didinst [@] rol.ru * Origin: Алт (2:5020/400) |
Закодировать текстовый файл |
From: "A. Skrobov" Sat May 15 2004 22:10, Roman Yuakovlev wrote to A. Skrobov: AA>>> Что уж так сразу и "бит"? C _байтами_ повеселее будет AA>>> "плясать":-) Да и при работе байтовыми массивами скорость AA>>> операций всегда выше, нежели чем со строками. AS>> Вовсе даже не всегда, зависит от задачи. AS>> Давай, пиши замену подстроки в байтовом массиве, посмотрим, будет ли AS>> быстрее. Чyр без CopyMemory. RY> Быстрее чего? Быстрее replace? Или поиска и замены по Mid$? ;) ^^^^^^^^^^^^^^^^^^^^^^^^ Причём без Replace в обоих случаях * Origin: FidoNet Online (2:5020/175.2) |
Re: Hабор каманды !!! |
From: "Terekhin Alexandr" Доброго времени суток, Ivan! Fri, 14 May 2004 22:41:52 +0400 Вы писали to Igor Shilak: IK> 12 Май 04 23:26, you wrote to All: IS>> /++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/ IS>> Люди у меня есть к вам предложение ... давайте объеденимся в группу IS>> и создадим какой нибуть проэкт !!! ... IS>> _Ваши соображения по этому поводу !!!_ IS>> /++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/ Ты это так пошутил? Чует моё ...сердце... щас всех участников топика просуммируют [+] ;) ___________________________________________________ Истина где-то рядом, Terekhin Alexandr. E-mail: didinst [@] rol.ru * Origin: Алт (2:5020/400) |
Re: Hажатая/отжатая кнопка |
From: "A. Skrobov" Sat May 15 2004 04:21, Alexander Asyabrik wrote to Terekhin Alexandr: AH>>> Как правильно реализовать кнопку, которая при одном нажатии на AH>>> неё отображается нажатой, при другом - отжатой? [skip] TA>> Вот этот кусок у меня работает в любом виде. TA>> А что не так? AA> Работает он абсолютно не так как описано в "техзадании". Только что некто Mihail Stroganov запостил в ru.computer.humor: "Hе соответствует техзаданию за отсутствием оного" * Origin: FidoNet Online (2:5020/175.2) |