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

Вниз

Как можно создать ссылку на файл, разместив ее в ячейке DBGrid a?   Найти похожие ветки 

 
rra ©   (2006-07-05 16:37) [0]

Delphi 6, Access 2003, Win XP SP2

Всем доброго времени суток!
Задача стоит следующим образом - необходимо сделать небольшой архив. Элемент архива имеет некую карточку, в том числе и ссылку на  файл в формате pdf. Работу с текстовой и др. информацией я реализовал, а вот как быть с этой ссылкой не знаю.
В базе mdb в нужной таблице создал поле типа "Гипрессылка", но в DBGrid"e ссылка не отображается. Посоветуйте как реализовать сей механизм или может ссылочку киньте на инфу. В доступных мне источниках ничего, к сожалению, ничего не нашел.


 
PSPF2003 ©   (2006-07-05 16:45) [1]

ShellExecute ?


 
rra ©   (2006-07-05 17:11) [2]

Сейчас в сетке вместо значения поля заданного в Access"e как "Гипрессылка" с определнным путем к файлу отображается посто (MEMO).
Поэтому подоспели доп. вопросы:
1) Если такой расклад, тогда наверное в Access"e поле "Ссылка" необходимо для начала сделать текстового типа?
2) Кроме того, если у меня 500 записей в таблице, то для каждой нужно описывать ShellExecute и как это делать для ячейки сетки?


 
PSPF2003 ©   (2006-07-05 17:16) [3]

Слушай, а может так пойдет, скажем, у тебя есть скрытое поле, которое видно только в режиме редактирования. А на форме кнопка или что то там. При нажатии на кнопку из этого скрытого поля берется адрес, проверяется, есть ли файл на диске и запускается. Как тебе такой расклад?


 
Ega23 ©   (2006-07-05 17:21) [4]

Тебе так необходимо делать это непосредственно из DBGrid"а?


 
rra ©   (2006-07-05 17:34) [5]

Мда, проще надо быть)..
Спасибо за идею, очень даже приемлемый вариант, а то меня понесло к звездам...)



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

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

Наверх





Память: 0.46 MB
Время: 0.011 c
15-1150699638
Карелин Артем
2006-06-19 10:47
2006.07.23
1.5 миллиона человек в городе, а все-равно как деревня.


2-1151952980
HF-Trade
2006-07-03 22:56
2006.07.23
Взять данные со странички....


8-1139289302
Gorger
2006-02-07 08:15
2006.07.23
Наложение текстуры на форму и станд. контролы


15-1151312407
azl
2006-06-26 13:00
2006.07.23
iso bds2006 каталог .rr_moved


2-1152013219
Juice
2006-07-04 15:40
2006.07.23
Опережающее описание





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский