Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Вниз

Помогите с TEmbeddedWB...   Найти похожие ветки 

 
Knight ©   (2005-03-13 01:28) [0]

Чистую форму делаю, компонент кидаю, всё нормально... стоит модуль закрыть и... как выглядит форма можно забыть... пока из dfm EmbeddedWB не снесёшь, не откроется... ругается
- Error creating form: "" is not a valid floating point value...


 
Johnmen ©   (2005-03-13 01:31) [1]

А разве тебя не учили, что не надо кидать, что попало ?????


 
Knight ©   (2005-03-13 01:37) [2]

Да, классный компонент... раньше работал... а тут и шестой Делфи переставлял, и пятый ставил... и никак... давно собирался винду сменить, сменил, а компонент как глючил так и глючит...


 
SergP ©   (2005-03-13 12:55) [3]


> Да, классный компонент... раньше работал... а тут и шестой
> Делфи переставлял, и пятый ставил... и никак... давно собирался
> винду сменить, сменил, а компонент как глючил так и глючит...


Может заодно и комп сменить?


 
Dell3r ©   (2005-03-13 13:09) [4]

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


 
Gero ©   (2005-03-13 13:14) [5]


> Knight ©   (13.03.05 01:28)

У меня при этой последовательности действий ошибок не возникает.


 
SergP ©   (2005-03-13 14:06) [6]


>  [4] Dell3r ©   (13.03.05 13:09)
> Отличная идея, но мне кажется это грязный воздух моего города
> мешает ему работать. Кто нибудь продает квартиры на Востоке,
> говорят там воздух чище. :-)))


Пока да, но в связи с постоянным загрязнением окружающей среды и с глобальным потеплением скоро чистого воздуха не будет, поэтому все компоненты будут глючить.


 
Dell3r ©   (2005-03-13 14:11) [7]

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


 
Юрий Зотов ©   (2005-03-13 14:17) [8]

Народ, а зря смеетесь, между прочим. В некоторых версиях Delphi действительно отмечались ошибки при чтении из DFM свойств типа float. Например, вот:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1034

Как еще один вариант решения могу предложить следующее - породить своего наследника, в котором объявить проблемное свойство с описателем stored False.


 
Dell3r ©   (2005-03-13 14:32) [9]

Конечно, когда мы достигнем совершенства, в области программирования, то жить станет скучна и однообразна.


 
Knight ©   (2005-03-13 15:47) [10]


> [8] Юрий Зотов ©   (13.03.05 14:17)

Так ведь работало... с теми же версиями...

Попробовал, из описанных по ссылкам, типовое решение с использованием бинарных форм dfm... не помогает.


 
Knight ©   (2005-03-13 16:02) [11]

Кстати... с этим модулем ещё одна заморочка... Все модули из uses с Ctrl+мышь открываются, а этот нет... хотя открывается по Ctrl+Enter. Все пути прописаны.


 
Knight ©   (2005-03-15 20:42) [12]

Короче... если кто столкнёться... покопал исходник, нашёл причину.
После вставки выделенной строки всё стало нормально...

 function ReadMargin(key: string): Real;
 begin
   S := RegwinRegistry.ReadString(key);
   S := Stringreplace(S, " ", "", [rfReplaceAll]);
   if S="" then s:="0";
   if DecimalSeparator <> "." then
     S := Stringreplace(S, ".", DecimalSeparator, []);
   if Printoptions.Measure = mMetric then
     result := StrtoFloat(S) * InchToMetric else
     result := StrtoFloat(S);
 end;



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.042 c
14-1110321229
Knight
2005-03-09 01:33
2005.03.27
Кто-то что-то менял для себя в клиентах с выложеными исходниками?


3-1109679828
Valeriya
2005-03-01 15:23
2005.03.27
Drop table


1-1110365493
markers
2005-03-09 13:51
2005.03.27
Файлы/Шифровка


1-1110349102
kblc
2005-03-09 09:18
2005.03.27
TRichEdit &amp; *.doc


1-1110549873
UT
2005-03-11 17:04
2005.03.27
Побновить экран





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский