Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по компонентам для Delphi, C++ Builder 2

Автор: extasy
Дата сообщения: 02.05.2007 09:38
Вопрос по TMS Diagram Studio

Есть ли в ней возможность программного скроллинга к определенной точке?
А то область рисования очень большая (8000х8000) и вручную найти какую-либо определенную точку довольно сложно.

И если в DS такой возможности нет, может посоветуете компонент где есть?
Автор: Alexey_Gawrilow
Дата сообщения: 02.05.2007 11:30
Alto
Зачем? У меня все это есть.
Что выложено в сеть никогда не пропадает.
Если в одном месте пропадает в другом обязательно появиться.
Это не из гугля, это из домашней коллекции.

ЗЫ.Поиск никто не отменял.
Автор: extasy
Дата сообщения: 03.05.2007 05:57
Мой вопрос снят, нашел такую возможность в Drawing Engine с torry.net
Автор: Garrett
Дата сообщения: 03.05.2007 06:55
genkin38
EasyGrid - ActiveX компонент, все даты на сайте 2001 и раньше. Последняя сборка 13.09.2001.
Это я к тому, что он скорее всего уже не поддерживается.
Автор: genkin38
Дата сообщения: 03.05.2007 08:25
2 Garrett
Вот картинку я прилепил? Прилепил... Значит компонент скачал? Скачал... Наверное знаю про что грю? Наверное... Это не ActiveX. Чел спрашивал не про дату, а про компонент, причём там сорцы есть... И вот ещё нашёл EasyGrid_UDR, пишет что поддерживает Delphi6, Delphi7, Delphi2005, Delphi2006.

А тот который на картинке - EasyGrid-V6. Дата 2004-8-6, работает с Delphi5, Delphi6, Delphi7.
Автор: Garrett
Дата сообщения: 03.05.2007 20:17
genkin38
Я как-то привык, что нет компонент с одинаковым именем.
Гугл меня вывел на изигрид, написанный на MFC. Про даты на сайте и на сайтах с софтом я и написал.
Автор: dzh2000
Дата сообщения: 04.05.2007 01:34
genkin38

Цитата:
Но вот изигрид, по моему похож, правда с ним я не рабтал, а тока демо мотрел...

Спасибо. Внешний вид достаточно привлекательный. Только одно НО, все описание на китайском языке. Сложно будет разобраться.

Кому интересны сетки с объединенными ячейками, могут взглянуть на MergeStringGrid. Хотя и здесь есть ложка дегтя, отсутствует поддержка inplace-редактора.
Автор: Kr_Alex
Дата сообщения: 04.05.2007 16:47
Люди, скажите пожалуйста есть какой нибудь инструмент для конвертации документа Word в файл FastReport-а?
Хотя бы просто чтобы на бенд все накидалось...
Автор: Grande
Дата сообщения: 04.05.2007 17:30

Цитата:
Kr_Alex

Насколько знаю, экспортировать можно куда хошь, а вот импорту нету.
Автор: Collapse Troll
Дата сообщения: 04.05.2007 22:41
Здравствуйте! При старте скрываю форму, по щелчку на иконке в трее - скрываю/показываю. Поэтому после инициализации формы сразу скрываю окно:

Код:
// Project1.cpp
//...
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
// скрываем главную форму
Application->ShowMainForm = false;
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
//...
Автор: oan42
Дата сообщения: 05.05.2007 01:13
Подскажите, пожалуйста, проект|либу с исходниками на Delphi,
реализующие функционал Norton Commander, Volkov Commander, Total Commander.
(хотя бы часть функций файлового менеджера).
Автор: Garrett
Дата сообщения: 05.05.2007 07:26
oan42
Сомневаюсь, что такая библиотека есть. А вот какой-нибудь проект с открытыми исходниками можно поискать.
Но если твой вопрос для какой-нибудь лабораторной работы, то можешь накидать и сам жалкое подобие функционала. Это не очень трудно.
Автор: SERGE_BLIZNUK
Дата сообщения: 05.05.2007 08:19
oan42
Dos Navigator был полностью в исходниках (если не ошибаюсь, под BP7)
например, поиск на гугле
Автор: Jokerjar
Дата сообщения: 05.05.2007 08:34
У меня вопрос такой. Компоненты TClientSocket и TServerSocket работают по-умолчанию, как я понимаю, по протоколу tcp/ip. Никак не пойму, как прослушивать порт и отправлять данные с помощью этих компонентов по протоколу UDP?
Автор: RomanTim
Дата сообщения: 05.05.2007 09:51
Jokerjar
В хелпе написано
"TServerSocket manages server socket connections for a TCP/IP server" (для TClientSocket аналогично)
Реализации UDP сервера и клиента есть в Indy
Автор: oan42
Дата сообщения: 05.05.2007 12:25
Garrett,SERGE_BLIZNUK
Спасибо.
Поискал в инете, похоже на Delphi действительно нет Open Source-проекта файлового менеджера.

Есть Tuxcmd под Kylix, но портировать его в Delphi слишком трудоемко.

Dos Navigator или его клоны переделывать под Delphi нет смысла.
Автор: Jokerjar
Дата сообщения: 05.05.2007 13:28
Может в таком случае кто нибудь подкинуть пример обмена данными с помощью idUDPClient и idUDPServer. А то, насколько я помню, у одного из них вообще событий нет...
Автор: RomanTim
Дата сообщения: 06.05.2007 02:01
Jokerjar
А какая у тебя версия инди?
В той, что в Д2007 у сервера есть событие OnUDPRead, а у клиента несколько разных сендов
Автор: Jokerjar
Дата сообщения: 06.05.2007 05:12
Инди, что с Delphi 7 идет. У сервера 2 события: OnUDPRead, OnStatus, а у клиента 1 - OnStatus. И как клиенту от сервера принимать данные?
Автор: Garrett
Дата сообщения: 06.05.2007 06:29
oan42
Если для лабораторной, то вот примерно, что ты должен сделать.
Кинь на форму 2 листвью или листбокса, внизу формы размести несколько кнопок(копирование,перемещение,удаление и создание каталога.
Напиши код считывания оглавления для конкретной директории.
В oncreate формы заполним списом файлов оба списка.
Перехватывай Таб и по его нажатию меняй активную панель.
В панелях обрабатывай Enter, и если выделен каталог или "..", то меняй текущую директорию и считывай оглавление. Выведи его на экран.
Копирование, удаление, перемещение выделенного файла, создание каталога делается функциями WinAPI, т.е своё придумывать не надо.

Добавь другие функции по вкусу.

Автор: afiget
Дата сообщения: 06.05.2007 13:57
Jokerjar
Свойство ReceiveTimeout.
После этого времени можешь использовать ReceiveBuffer или ReceiveString для получения содержимого ответа.
Автор: oan42
Дата сообщения: 08.05.2007 10:45
Garrett
Благодарю.
Мне функционал a-la NC нужен для собственных инструментальных средств.
Вот и хотел присосаться к какому-нибудь живому проекту.

P.S. Последнюю лабораторку делал четверть века назад,
и у нас программирование изучали основательно, а не путем лабораторных работ
Автор: George_Lucky
Дата сообщения: 08.05.2007 12:39
вопрос по odac 6006
в 5-ой версии такая конструкция запроса: select ID, NAME, '0' as MARK from TABLE
позволяла изменять значение поля MARK в TSmartQuery, если свойство для него установлено ReadOnly := False;
а вот последняя 6006 версия odac не позволяет этого.
Кто нибудь сталкивался? и как решить подобную проблемку?
Автор: jonikDk
Дата сообщения: 08.05.2007 15:02

Цитата:
в 5-ой версии такая конструкция запроса: select ID, NAME, '0' as MARK from TABLE


Чего то не припоминаю такого в ODAC 5!!
Автор: jONES1979
Дата сообщения: 08.05.2007 15:12
George_Lucky вероятно это был БАГ, а не ФИЧА
Автор: filos
Дата сообщения: 09.05.2007 08:06
Подскажите достойную альтернативу FIB+ для .NET
Автор: onyxhall
Дата сообщения: 09.05.2007 22:38
А есть компонент (компоненты), облегчающие процесс заполнения полей при вводе в базу данных новых записей для различных связанных таблиц?
Или по прежнему все вручную, через кучу Edit -ов и ComboBox -ов?
Автор: deus6666
Дата сообщения: 10.05.2007 01:44
Господа, может быть кто-нибудь видел прозрачный TrackBar для D7? Весь инет облазил, не могу ничего найти. Нашел только под .net:
http://www.attilan.com/2006/11/crystaltrackbar_gradient_trans.php.
Это - именно то, что нужно, только среда не та...
Автор: alexsob
Дата сообщения: 10.05.2007 05:26
George_Lucky
А где устанавливаешь у поля ReadOnly := False ?
Обычно это делается в SmartQuery.AfterOpen.
Автор: George_Lucky
Дата сообщения: 10.05.2007 06:57
jONES1979
это работало во всех версиях odac начиная с самых первых (с 1999 г.)

alexsob
установка в дизайнере...
попробую установить в runtime

Добавлено:
"Свершилось чудо! Друг спас жизнь другу!" (Карлсон, который живет на крыше)

alexsob
Действительно, эта схема работает. В режиме runtime отрабатывает корректно
Спасибо за подсказку

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Вызов файла по относит пути и определение буквы СД-рома


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.