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

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

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

ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cs137
понял, спасибо

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 18:06 05-08-2007
mfn9



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день
Существует таблица
Bloc 1 2 3 4
000 123 555 666 777
123 888 999 100 222
546 111 045 086 033
666 842 444 222 000
. . . . . . . . . . . . . . .  
из которой нужно построить схему с связями
где поле 1 и 3 является ссылкой на следующий блок(поле Bloc)
 
пример:
[IMG]http://
img170.imageshack.us/img170/7942/untitledby3.th.jpg[/IMG]

 
Как это лучше реализовать?какие компоненты посоветуете?
возможно уже есть подобная программа?
Нужно что-то вроде ER диаграммы только не для базы а для таблици

Всего записей: 63 | Зарегистр. 05-12-2005 | Отправлено: 05:30 06-08-2007
Dennica



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mfn9
Ну возьми какой-нибудь TreeList, помоему в него все что ты хочеш укладывается.

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 07:11 06-08-2007
informesrab

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно в Мемо поле в dbf файле произвести поиск по вхождению в это поле. Пробовал SQL запросом с помощью строки LIKE %%, получаеться нормально но очень долго. Как можно селеть это по другому.

Всего записей: 17 | Зарегистр. 16-06-2007 | Отправлено: 09:50 06-08-2007 | Исправлено: informesrab, 09:50 06-08-2007
mfn9



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разве TreeList позволяет рисовать схемы?

Всего записей: 63 | Зарегистр. 05-12-2005 | Отправлено: 10:41 06-08-2007
GreatOne



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ!! А как можно прекратить остановку программы при появлении ошибок??

Всего записей: 85 | Зарегистр. 15-03-2007 | Отправлено: 10:49 06-08-2007
Dennica



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

Цитата:
Разве TreeList позволяет рисовать схемы?

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

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 11:40 06-08-2007
Figaro2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mfn9
как вариант - TeeTree, входящий в состав TeeChart Pro.. там, кажется, и схемы есть

Всего записей: 245 | Зарегистр. 24-09-2005 | Отправлено: 12:35 06-08-2007
cs137



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GreatOne
Используй исключения (try...except, try...finally).

Всего записей: 315 | Зарегистр. 18-01-2006 | Отправлено: 12:53 06-08-2007
GreatOne



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cs137
 
А еще бывают способы кроме (try..except), например директивами компилятору можно такое сделать?

Всего записей: 85 | Зарегистр. 15-03-2007 | Отправлено: 14:00 06-08-2007
cs137



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

Цитата:
А еще бывают способы кроме (try..except), например директивами компилятору можно такое сделать?

А почему бы и нет Например на запись/чтения файла насколько помню дирректива I. Остальные можно в справке узнать

Всего записей: 315 | Зарегистр. 18-01-2006 | Отправлено: 14:19 06-08-2007
GreatOne



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

Всего записей: 85 | Зарегистр. 15-03-2007 | Отправлено: 18:14 06-08-2007
CrazyVirus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Дельфи 2007, при создании нового проекта (File->New->VCL Forms Application) или открытии вылазит ошибка "Access violation at address 00000000. Read of address 00000000.". Версия Дельфи 11.0.2709.7128 (первый апдейт).  
Что делать???

Всего записей: 4 | Зарегистр. 18-11-2006 | Отправлено: 21:26 06-08-2007
cs137



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CrazyVirus, а чего из студий у тебя в системе еще стоит? Подозрения, что просто криво встала. Я такое уже видел. Попробуй переустановить. Только после завершения деинсталляции, почисти реестр и все в папке Application Data то что относиться к D2007. Особенно папку типа C:\Documents and Settings\All Users\Application Data\{2EB4C530-C94F-4893-ABDC-C1E05A89956E} (если для всех пользователей ставил). Там лежит сетуп с настройками. Удачи

Всего записей: 315 | Зарегистр. 18-01-2006 | Отправлено: 22:35 06-08-2007
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Delphi 7. Функции запуска внешних приложений (WinExec, CreateProcess, ShellExecute). Ни одна не воспринимает переменные окружения. Это нормально?  
Если да, есть ли способы обойти, не прибегая к BAT-файлам, cmd /c и пр.?

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 23:02 06-08-2007
cs137



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

Всего записей: 315 | Зарегистр. 18-01-2006 | Отправлено: 03:11 07-08-2007
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cs137
Запустить приложение по адресу, содержащему переменную окружения.
Например, так:  
ShellExecute (0, 'open', '"%PROGRAMFILES%\Outlook Express\msimn.exe"',nil,nil,1);

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 08:39 07-08-2007 | Исправлено: ASE_DAG, 08:40 07-08-2007
cs137



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Так перед ShellExecute раскрывай строку при помощи ExpandEnvironmentStrings. Тогда получишь вместо %PROGRAMFILES% нормальный путь, ну а дальше ShellExecute!

Всего записей: 315 | Зарегистр. 18-01-2006 | Отправлено: 09:22 07-08-2007
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cs137
Спасибо. Все работает.

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 02:49 09-08-2007
kalkin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите разобраться.
Значит так =) программа с указанного url забирает исходный код страницы и передает ее в memo.
В memo находиться
================================================== ====
текст <tag>2.7</tag>
<tag>3.1</tag> тескт
текст <tag>4.5</tag>
очень много повтроряющихся стрк..
================================================== ====
 
Вот вопрос как получить значения между <tag>значение</tag>?

Всего записей: 56 | Зарегистр. 19-05-2006 | Отправлено: 15:12 09-08-2007
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi (все версии) - часть 3
ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru