Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2

Модерирует : ShIvADeSt

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

HOUPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Ты писал, что Halcyon пользовался. Подскажи пожалуйста как в нем организовать поиск и сортировку. Я понимаю вопрос наверное тупой, но у меня не справки, не документации, можно сказать кинули на произвол судьбы.  
Может сайт какой подскажешь?
Заранее, спасибо.

Всего записей: 54 | Зарегистр. 15-08-2006 | Отправлено: 04:26 31-08-2006
genkin38



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dmiro
А еще есть VKDbf...

Всего записей: 163 | Зарегистр. 15-03-2005 | Отправлено: 07:54 31-08-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HOUPE
скажи лучше мыло я тебе кину нормальный дистриб с хелпом и примерами.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 08:01 31-08-2006
HOUPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO
Лови мыло: houpe@yandex.ru
 
Добавлено:
чего-то кажется гоню

Всего записей: 54 | Зарегистр. 15-08-2006 | Отправлено: 09:16 31-08-2006
vadim100

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
unfreqient  
 
Цитата:Сделай rtf-шаблон, в нем как-нибудь обозначь места для подстановки (напр. {#1}). И при выгрузке просто подменяй на данные.  
 
Это очень хорошое решение!  
Только  я бы предложил вместо фигурных скобок использовать квадратные (т.к. фигурные являются частью синтаксиса rtf и в теле RTF экранируются слешами.  
т.е. для вашего примера искать и заменять надо будет текст \{#1\}  
В качестве меток можно использовать английские буквы, подчеркивая, цифры  
т.е. так [DB_PRICE] или так [#ALL_SUMMA_OF_PRICES]  

 
зачем придумывать когда уже есть reportf  - http://www.vsi.ru/~apl
 
Это генератор отчетов в  Word'овском  формате RTF,  а  также в форматах
txt и html. Поддерживается  до  9 уровней детализации  и  все  присущие
Word'у прелести  (таблицы,  графика, колонтитулы, колонки и пр.).
 
Пригодится  всем тем,  кто подустал от капризов QuickReport'a,  и хотел
бы заменить его чем-нибудь более
 - (килобайт на 200) компактным;
 - надёжным;
 - переносимым;
 - удобным;
 - простым;
 - открытым;
 - совместимым с DOS;
 - и т.д, и т.п.
 
Есть подозрение, что RepoRTF всем этим требованиям удовлетворяет.
 
Вся мощь MS Word к вашим услугам при создании отчетов, а если вам часто
приходится брать бланки документов из КонсультантаПлюс  и делать из них
отчеты,  которые  к тому же приходится  пересылать по E-mail,  тогда вы
сможете оценить RepoRTF по достоинству.

Всего записей: 90 | Зарегистр. 02-04-2003 | Отправлено: 09:46 31-08-2006
Dmiro

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Спасибо за ссылки.
Попробую TDbf - он фришный.
Задача простая - необходим импорт данных на одном компе из Firebird,  
потом либо по почте, либо через FTP или еще как, в другой город.
И затем экспорт данных в Oracle.

Всего записей: 100 | Зарегистр. 15-04-2002 | Отправлено: 11:54 31-08-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HOUPE

Цитата:
Ты писал, что Halcyon пользовался.

Неа, ты наверное что-то не так понял. Не пользовался.
 
Dmiro
Не за что
Ты хочешь воспользоваться утилитой оракла, чтобы затащить dbf? (Это если я правильно помню, последний раз пользовался 7й версией )
А он (оракл) случайно xml импортировать не научился? Если да - можно просто взять готовую утилиту для экспорта из firebird в xml.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 12:14 31-08-2006
Dmiro

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
Моя задача только выгрузить данные из firebird.
Заказчик хочет DBF. Загружать будет другая система.
Так что TDbf вполне подойдет.

Всего записей: 100 | Зарегистр. 15-04-2002 | Отправлено: 12:59 31-08-2006
Mifon



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет народу!
 
НЕ подскажите как сделать так что бы создать программу в C++Builder и в ней, в её веб браузере создавалась динамическая страничка. В интернет мне ей вылазить не надо, просто надо что бы на ней отображалась нужная мне информация и я мог с неё считывать данные в программу? Ну примерно что то похожее вот на это:


 
Если кто-то умеет или есть примерчик расскажите как? Будьте так добры! Перерыл кучу литературы и везде только для выхода в нет, а мне немного не то надо!

Всего записей: 37 | Зарегистр. 02-05-2006 | Отправлено: 14:05 31-08-2006
Vixoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mifon
Да полно везде примеров вот один, но для дельфы (переводи)
 
Как загрузить HTML код непосредственно в TWebBrowser  
--------------------------------------------------------------------------------
 
uses
  ActiveX;
 
procedure WB_LoadHTML(WebBrowser: TWebBrowser; HTMLCode: string);
var
  sl: TStringList;
  ms: TMemoryStream;
begin
  WebBrowser.Navigate('about:blank');
  while WebBrowser.ReadyState < READYSTATE_INTERACTIVE do
    Application.ProcessMessages;
 
  if Assigned(WebBrowser.Document) then
  begin
    sl := TStringList.Create;
    try
      ms := TMemoryStream.Create;
      try
        sl.Text := HTMLCode;
        sl.SaveToStream(ms);
        ms.Seek(0, 0);
        (WebBrowser.Document as
          IPersistStreamInit).Load(TStreamAdapter.Create(ms));
      finally
        ms.Free;
      end;
    finally
      sl.Free;
    end;
  end;
end;
 
procedure TForm1.Button1Click(Sender: TObject);
begin
  WB_LoadHTML(WebBrowser1, 'SwissDelphiCenter');
end;
 

Всего записей: 351 | Зарегистр. 16-01-2003 | Отправлено: 14:22 31-08-2006
HOUPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь в Halcyon сделать сортировку: SourceDB.SortTo('SortFile','','field1',SortUp)
На что выдает сообщение: "SortFile requres full access to file SortFile.dbf";
Подскажите пожалуйста, чего ему нать? Может я в корне что-то неправильно делаю?
 
Добавлено:
В коде компонента вообще все как-то странно: сначала он пытается открыть файл если файл не существует выдает ошибку выше, а затем создает его  -  и если файл существует выдает ошибку типа: не могу создать файл. Может до меня в нем кто покапался?

Всего записей: 54 | Зарегистр. 15-08-2006 | Отправлено: 05:00 01-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HOUPE
Судя по сообщению режим открытия базы данных для совместного использования, а сортировка предполагает монопольный доступ.

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 08:03 01-09-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HOUPE
кинул тебе Halcyon

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 09:45 01-09-2006
HOUPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ArtemiyUO

Цитата:
кинул тебе Halcyon
 
Большое спасибо. Это то что нужно!
 
 
 
Vladimir_Pashutin

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

 
Halcyon  сортирует не существующий файл, а создает отсортированную копию : Creates a dBase file named filname that is sorted on the expression in formla.(из справки) , зачем это нужно не знаю, но в коде написано именно это. Тип доступа указывается с помощью второго параметра, если он ='' , доступ может быть свободным.
 
Однако когда я указываю полный путь и имя несуществующего файла - он выдает сообщение доступа. Когда полное имя копии файла, загруженного в Halcyon - не знаю чего он делает но вылазит сообщение об ошибке: не могу создать файл, а после ее закрытия показывает отсортированную базу.  
 
Может я не верно думаю, скажите пожалуйста. В чем дело и как с этим бороться?  

Всего записей: 54 | Зарегистр. 15-08-2006 | Отправлено: 10:31 01-09-2006
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужны компоненты для работы с графикой и возможностью сохранять в векторный формат файла.  
 
Сейчас пользуюсь TCadXP, но не хватает одной возможности, а именно заливка фигур цветом. Для стандартных фигур они позволяют заливать, а для фигур составленных из отрезков нет (во всяком случае  меня не получилось).
 
 

Всего записей: 1605 | Зарегистр. 01-03-2004 | Отправлено: 11:01 01-09-2006
junik



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Добрый день !
 
Подскажите, а чем можно работать с форматом Tex/LaTex?

Всего записей: 341 | Зарегистр. 12-08-2003 | Отправлено: 17:57 01-09-2006
Dauren111



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ посоветуйте лучший компонент для работы с меню, контекстное меню

Всего записей: 182 | Зарегистр. 05-01-2006 | Отправлено: 19:14 02-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dauren111
Имхо лучший : Toolbar2000
Единственный минус - чтобы действительно получить отдачу, надо на него поставить кучу надстроек.
Я давно уже обещался выложить все одним паком, но никак руки не доходят.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 22:54 02-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HOUPE
Конкретно с Halcyon я не работал, так что мои соображения могут и не относится к твоей проблеме, но судя по тому как ты описываешь проблему трабл именно в доступе к файлу. Либо тебе не хватает полномочий на файловую систему, либо тот путь с которым пытается работать база не совсем тот который ты предполагаешь.

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 07:15 04-09-2006
Alto



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arvur
>Единственный минус - чтобы действительно получить отдачу, надо на него поставить кучу надстроек.  
 
Что понимается под надстройками? %) а то в проектах использую %) а никаких надстроек нет %) что-то стороннее?

Всего записей: 388 | Зарегистр. 20-03-2003 | Отправлено: 07:18 04-09-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru