Техническая поддержка :

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

для защиты Windows программ

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

Обсуждение программирования на Delphi в конференции ru.delphi


Re: Вопросики вместо текста

From: Alexander Grischenko

Острожинский Сергей пишет:
> Fri Sep 02 2005 17:40, Alexander Grischenko wrote to Alexander Tomilov:
>
> Я повторю еще раз, лазить в реестр неприемлемо для наших задач, из всяких не
> относящихся к Дельфи соображений. Совет Андрея Рязанова заставить юзера
> исправить Regional Options гораздо приемлемей, спасибо ему. Hо остается
> надежда как-то сделать так, чтобы работало и без этого...
>
> AG> Лучше выставить русскую кодировку в самой проге (font.charset :=
> AG> RUSSIAN_CHARSET)
>
> А вот это первое, что я попробовал, не помогает.
>
Есть такие странности у стандартных контролов. Я обычно в таких случаях
(программа на русском языке может использоваться на компе с нерусской
региональной настройкой) заменяю стандартные контролы на похожие борландовские.
например, TButton -> TBitBtn (нормально отображает в указанной кодировке)
TEdit обычно пашеть нормально, а вот c TTabControl уже проблемней, хотя можно
поискать похожие контролы в сети (или взять из вкладки Win3.1) Я лично делал
TTabControl'у OwnerDraw и сам рисовал текст на табах.

Вместо меню можно взять Toolbar2000 - буду меню и тулбары в одном флаконе и
вроде без проблем с кодировками.

Можно еще попробовать поюзать уникодные контролы TntXXXXXXX


--
Alexander Grischenko

* Origin: Demos online service (2:5020/400)


радио

Привет, *All* !


Подскажите простой и понятный способ проигрывания сетевого радио .

Всего тебе, All.

* Origin: Ориджин украли :( (2:5071/101.101)


DX.MISC Глюки оптимизатора?

Пpивет, Dmitry! :-)

Fri Sep 02 2005 14:09, Dmitry Ryabov => Andrey Dudko:

DR> Есть подозрение, что у оптимизатора сносит крышу от криво построенных
DR> условий. При такой модификации процедуры, оптимизатор отрабатывает
DR> корректно:

Криво построенные условия, имхо - это когда они возвращают неправильный
результат, либо приводят к лишним вызовам процедур. А когда одно и то же
делаешь разными способами, и в одном случае всё нормально, а в другом - глючит,
то криво построен оптимизатор, а не условия :)

DR> В данном случае, можно обойтись и без локальной переменной:

Я же писал, что я выкинул из исходного кода много дополнительных действий,
чтобы максимально упростить пример. Так что, можно в этом примере обойтись без
локальной переменной, или нет - не имеет никакого значения. Да это и так дело
десятое, никто не обязывает писать максимально оптимальным образом. Иногда
может быть полезно в целях наглядности допустить некоторую неоптимальность.

Просто оптимизатор, похоже, "не замечет", что процедуре Abort требуется
актуальный EBP, и задействовал его. При небольших перестановках с места на
место может оказаться, что EBP оптимизатору не понадобиться, в этом случае всё
срабатывает. Лотерея, в общем.

WBR, Andrey Dudko. mailto: a_dudko [@] mail.ru

* Origin: Что ж я маленьким не сдох ! (2:5077/16.39)


*** Выборы. Результаты голосования.

Hash: SHA1

* Carbon copied to Andrey Sipaylo
Hello everybody.

Предварительные итоги голосования.

>Всего принято голосов - 14

Голоса распределились следующим образом:

>Andrew O. Shadoura - 13 голосов

>None_of_the_above - 1 голос

Список проголосовавших:

Alexander Churakov 2:5000/200.111
Alexander Logvinov 2:5042/13.6
Alexander Omelchenko 2:4613/213.68
Anton Ivlenov 2:5029/60.42
Eugene Kasnerik 2:450/118.24
Igor Dolgov 2:5020/2013.20
Jenya Dyatlov 2:4635/1024.69
Lexa Shirshin 2:5061/122.12
Oleg Danilkin 2:5009/5.40
Oleg Godovih 2:5012/2.413
Oleg Levkin 2:5053/56
Roman Vorobets 2:454/5.85
Vanya Batalin 2:5079/46.100
Vladimir Bakhvaloff 2:5030/535

Список паролей:

===========Andrew O. Shadoura=======
??????
159875321

Giiiii
OleGG
R738eFox
Даёшь новую ru.delphi
[Bu]anyway
abc [@] #w10&
delphi4ever
ent98xA4isz
qwefgh2005
он модератором будет


=======None_of_the_above =========
A_Na_Slovo_'cheshuya'_Netu_Rifmy_Nikakoj


Бюллетени отправлены на проверку и утверждение VoteChecker-у.

Returning Officer


Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFDGIthnVDHUHJJ4LkRAlLiAJoDh6h4R4AIZjoDO729U8QmfGSuQQCfYAmj
8L0W2BOmo1EoSuksO68XGc4=
=ZwNk
* Origin: --> GoldED Origin <-- PGP KeyID 7249E0B9 --> (2:5030/1957.10)





Re: Вопросики вместо текста

From: Alexander Tomilov

Хаю ду ю ду Alexander Grischenko?

Смотрю и вижу, как ты пишешь ко мне и дай-ка, думаю, отвечу:

AG> Скажет ли? Либо у юзера кривые руки, и он не может нормально человеческую
AG> кодировку выставить (пару кликов мышой), тогда это лечится залечиванием юзера :)

Это где это кодировка выбирается? Панель управления -> Язык и стандарты?
Если да, то там стоит кириллица и все равно пока в реестр не слазишь
наблюдаются вопросы при копировании.

AG> либо ему изначально не нужна русская кодировка, а ковырянем в реестре можно
AG> доставить ему массу неприяных впечатлений.

Hу допустим можно спросить - что больше нужно c_1252.nls и вопросики в
меню или все-таки нормальное меню.

AG> Лучше выставить русскую кодировку в самой проге (font.charset := RUSSIAN_CHARSET)

Тоже вариант :)

--
Вопрос о своей женитьбе Адам поставил ребром.
Я и мои соседи слушаем: Second Hand Band - Groove of The Nation
Alexander Tomilov E-mail: asteroid (at) perm (dot) raid (dot) ru
Форум не обо всем, но многом: sforum.hut1.ru/forum/

* Origin: Asteroid Software (2:5020/400)


радио

Мой меч и тебя настигнет, Miha.

(02 Sep 05 23:47), ты писал All:

MY> Подскажите простой и понятный способ проигрывания сетевого радио .
Юзать Bass.dll (или fmod.dll если там радио есть... не помню).

Будь осторожен, Miha...

* Origin: *** Fall asleep in autumn *** (2:5083/85.2)


Массив в TStream

From: "Milchenko Alexandr"

объема данных (сильно часто меняются))...

осуществили пересылку выбранных записей БД с одного компьютера на др.

ERrorMAKros

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


Re: Вопросики вместо текста

Hello Острожинский!

Wednesday August 31 2005 12:31, Острожинский Сергей wrote to All:

ОС> Есть программа, написанная на Дельфи 7. Hа некоторых компьютерах
ОС> (предположительно с Windows 2000, то ли русской то ли наоборот) меню,
ОС> хинты
ОС> и др. вместо русских букв пишут вопросительные знаки. Причем
ОС> динамически создаваемые меню, текст для которых приходит с сервера,
ОС> показываются нормально. В принципе, это лечится некоторым шаманством -
ОС> прописыванием "c_1251.nls" в параметр "1252" ключа
ОС> реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage.
ОС> Hо лазить в
ОС> реестр неприемлемо для наших задач, поэтому хочется найти способ
"правильно
ОС> написать" программу, чтобы русские буквы показвались без ковыряний в
ОС> реестре.
ОС>
ОС> Кто-нибудь сталкивался с такой проблемой? Может что-нибудь посоветовать?

Попpобуй поменять тему pабочего стола.

С уважением, Ruslan.

* Origin: :) Dniepropetrovsk, UKR (2:464/39)


Re: радио

Привет, как жизнь, Kaigorodov ?

MY>> Подскажите простой и понятный способ проигрывания сетевого радио
MY>> .

KA> Юзать Bass.dll (или fmod.dll если там радио есть... не помню).

вроде TBassplayer может проигрывать ... а если бы как нить без дополнительных
библиотек ? (мне нужна 1 функция , и не нужен лишний вес проги :))

Пока, Kaigorodov, счастливого тебе коннекта ! ...
* Origin: Если в кpане нет воды, то всемy виной Винды! (2:5071/121.101)


Re: Массив в TStream

From: Andrey Belyakov

Milchenko Alexandr wrote:

>....что то статический массив мне не внушает уверенности в стабильности (из-за
>объема данных (сильно часто меняются))...
>
>....Anatoly Podgoretsky, может подскажете методу, на тему - как бы вы
>осуществили пересылку выбранных записей БД с одного компьютера на др.
>
>
А почитать по поводу МИДАС и SOAP лениво или вера не позволяет?

А.
* Origin: Demos online service (2:5020/400)



Назад Содержание Вперед




Главная     Программы     Статьи     Разное     Форум     Контакты