Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.29;
Скачать: CL | DM;

Вниз

компонент ActiveX F1Book для Delphi 6,7   Найти похожие ветки 

 
Серж   (2003-09-08 22:15) [0]

Подскажите как обновить компонент ActiveX F1Book для Delphi 6,7?
Оч. полезная весчь, но старая. Скачал для С++, но где найти для Дельфи?


 
Yuri-7 ©   (2003-09-09 07:34) [1]

На сайте авторов - www.tidestone.com


 
Опять Серж   (2003-09-10 21:26) [2]

Первым делом я зашел туда. ТАм написано буквально следующее:
>Download Formula One ActiveX Component trial.
>For Windows developers, use this component to embed >Excel-compatible spreadsheet or data grid functionality in your >Visual Basic or Visual C++ application.

Как это подсобачить к дельфе я не понимай. Ищвайхнихт!
Кто знает чего - скажите плиз.
А еще я подключил к дельфе Office Web - во вкладке import ActiveX
Так там тоже не хорошо - не могу сделать cells(y,x).select как в VBA - пишет ошибку в исходниках... Чего делать -то а? :-)))


 
drdred   (2003-09-10 21:56) [3]

В общем из твоего сообщения следует,что этот компонент за бабки (trial)-скорее всего будет работать дней 30!Тебе оно надо?


 
и снова Серж   (2003-09-11 13:47) [4]

Надо.. Может и кряк со временем найдется....
Проблема в другом - как поставить Excel в Дельфи, да чтоб это сносно работало на слабых машинах. Вот.


 
Developerr ©   (2003-09-11 15:35) [5]

Не обращай внимания на то что написано

> >Download Formula One ActiveX Component trial.
> >For Windows developers, use this component to embed >Excel-compatible
> spreadsheet or data grid functionality in your >Visual Basic
> or Visual C++ application.


Эта версия подходит и для Delphi. Только сразу скажу, проблема не только в 30-дневном сроке. Его можно продлить, установив перед инсталяцией дату лет на 30 вперед, а потом отказаться от перезагрузки и вернуть нормальную дату, после чего перегрузиться.

Но, нельзя скопировать и вырезать. F1Book1.EditCopy и F1Book1.EditCut не работают, выдает ошибку - Unable to open clipboard.

Зарегистрировать компонент нужно как F1Book1, а не F1Book, т.к. это класс уже существует и не позволит себя заменить. Короче, геморой полный.

А установить его можно через Component - Import ActiveX Control

Так, что лучше искать не trial, а сломаный или нормальный.

Лично я уже обыскался. Нигде не могу достать нормальный компонент.


 
Developerr ©   (2003-09-11 15:56) [6]

Можешь скачать отсюда. Здесь регистрация не требуется.

http://www.lencom.com/ftp/links.php?q=%68%74%74%70%3a%2f%2f%64%6f%77%6e%6c%6f%61%64%2e%63%6f%6d%2e%63%6f%6d%2f%72%65%64% 69%72%3f%70%69%64%3d%39%30%31%32%38%36%26%6d%65%72%69%64%3d%35%30%31%36%30%26%6d%66%67%69%64%3d%35%30%31%36%30%26%6c%74% 79%70%65%3d%64%6c%5f%64%6c%6e%6f%77%26%6c%6f%70%3d%6c%69%6e%6b%26%65%64%49%64%3d%33%26%73%69%74%65%49%64%3d%34%26%6f%49% 64%3d%33%30%30%30%2d%32%34%30%31%2d%39%30%31%32%38%36%26%6f%6e%74%49%64%3d%32%34%30%31%26%64%65%73%74%55%72%6c%3d%25%32% 46%33%30%30%31%2d%32%34%30%31%2d%39%30%31%32%38%36%2e%68%74%6d%6c


 
Developerr ©   (2003-09-15 23:37) [7]

Прошу прощения за неправильную ссылку. Хотелось, чтобы сразу началось скачивание.
Вот правильная ссылка

http://www.lencom.com/desc/indexN13030.html

Нужно зайти и нажать Download Now.


 
Yuri-7 ©   (2003-09-16 06:28) [8]

Достать сломаный - проблемы нет. Только нужно будет за программой OCX таскать. Не проще ли все-таки Excel использовать?


 
Developerr ©   (2003-09-16 10:47) [9]

To Yuri-7. Согласен, Excel проще использовать, но например, у меня уже написано все для F1Book. Переделывать не очень хочется.

А OCX в любом случае таскать нужно, т.к. надо инсталировать F1Book. И стандартный компонент Formula One, поставляемыс с Delphi, тоже работать не будет если на компьютере не установлен Delphi.

Да и это не такая уж проблема. Можно пользоваться, например, WiseIstaller либо другой программой для создания инсталяшки.

А где можно достать сломанный? Я уже обыскался. Не могли бы Вы ссылочку дать?

Спасибо.


 
Серж   (2003-09-16 22:03) [10]

Не, Excel это для отчетов. А попробуй сделать екселеподобную форму ввода, для нормальной базы? Уже сложнее... А f1book я поставил на форму в Дельфи и пишу базу себе спокойно в Оракл, так как средствами Оракл крутую форму сделать ума не хватает. Но это еще впереди.
А по скорости и сравнения нет - крутой расчет для планового отдела у мня на Excel весит 10 метров, тормозит жутко (там Celeron 466), а на Дельфе с оракловской базой и формой ввода ввиде excel - всего 1,6 метра, работает идеально.
Так что все средства хороши, но только там, где им место.. :-)))


 
Yuri-7 ©   (2003-09-17 06:29) [11]

Никто не спорит, что в Delphi быстрее. Но, если ты используешь "екселеподобную форму ввода", то забирать данные можно быстро и выводить можно быстро через вариантные массивы, а обработку выполнять в Delphi. F1Book конечно удобный, но все-таки таскать с собой OCX не хочется.


 
Yuri-7 ©   (2003-09-17 06:56) [12]

> Developerr © (16.09.03 10:47) [9]
Обычный дельфийский InstallShield нормально регистрирует OCX, так что с ним можно строить инсталяшку с F1Book. Проверь почту!


 
Developerr ©   (2003-09-17 12:41) [13]


> Yuri-7 ©

Получил письмо. Спасибо большое. Все нормально. Только вот беда, все-равно не работает копирование и вырезание, а именно
> Но, нельзя скопировать и вырезать. F1Book1.EditCopy и F1Book1.EditCut
> не работают, выдает ошибку - Unable to open clipboard.

Тоже самое происходит, если вызвать Workbook designer и нажать вырезать или копировать.

В принципе это небольшая беда, но неприятно. Люблю чтобы все работало нормально. Хотя, конечно, я придумал как можно скопировать содержимое одной ячейки. А именно копировать ее содержимое в Edit, который я поместил так, чтобы его видно не было на форме, а потом с Edit копирую в буфер. Но я не думаю, что это нормальный выход. Конечно с Formula One все передается в Excel и там уже можно делать все, что угодно. Но юзеры есть юзерю и не всегда понимают, когда что-то не совсем корректно работает.

Может это только у меня или нет? У меня есть программа, в которой используется Formula One 6.0 - там все работает нормально.

Спасибо.


 
Developerr ©   (2003-09-17 18:05) [14]


> Yuri-7 ©

К стати, у меня есть файл TTF16.ocx той программы в которой все работает. Я думал его прикрепить к Delphi, однако при помещении компонента на форму пишет

License information for TF1Book1 not found. You cannot use this control in design mode.

Тобиш, нужна лицензия.

Может его можно поламать? :-)

Спасибо.


 
серж   (2003-09-18 08:07) [15]

Золотову Александру:
>Пробовал устанавливать office web components. Но, по-моему эти компоненты
>можно использовать просто как Excel, т.е нельзя, например, по нажатию кнопки
>присвоить какой-нибудь ячейке значение, естественно перед этим
>запрограммировав ее.
>Может я что-то не так делал?

Можно. Вот так работает:
Spreadsheet1.Range["a1","a1"].Set_Value("123")
Одна проблема - неудобно с буквами работать. В этом отношении cells(1,1)
гораздо приятнее. Хотя есть выход - можно накатать подпрограммку Cells, основанную
на Range.
Еще один недостаток - по сравнению с f1book нельзя сделать шаблон - приходиться
все вырисовывать заново.
mailto:evser@list.ru



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

Текущий архив: 2003.09.29;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.029 c
3-96072
scorpi
2003-09-10 11:38
2003.09.29
График в Excel


6-96326
snake1977
2003-07-29 09:12
2003.09.29
Connect в TClientSocket


6-96325
Кодер
2003-07-30 20:54
2003.09.29
Кто есть кто? (TServerSocket)


1-96220
REA
2003-09-16 14:46
2003.09.29
Окно с изменением размера


1-96188
maxXP
2003-09-15 22:25
2003.09.29
Как определить папку работ-го приложения?