загрузка ссылки для Picture из Adotable2photo.text

отредактировано 00:31 Раздел: FastReport Studio
такая проблема, в БД есть запись указывающая на картинку пытаюсь сделать следующий код
if ADOTable2photo.text<>'' then picture1.LoadFromFile('''+ADOTable2photo.Text+''');
пишет Unknown picture file extension(.Text+')

или такой
if ADOTable2photo.text<>'' then picture1.LoadFromFile(ADOTable2photo.Text);
пишет Unknown picture file extension(.JPG)


но если написать прямую ссылку то все будет работать...
if ADOTable2photo.text<>'' then picture1.LoadFromFile('c:\1.jpg');

где я ошибаюсь в синтаксесе?!?!? или есть другой способ?

Комментарии

  • отредактировано 00:31
    Все получилось

    сделал вот так....
    S:=adotable2.FieldByName('photo').AsString;
    // if FileExists(S) then
    Picture1.LoadFromFile(s);

    но может кто подскажет мне не удаеться в studio сделать fileexitsts...?!
  • отредактировано 00:31
    Из скрипта FileExists сделать не получится. А вот, если вы используете FastReport Studio из кода своего приложения, то можно добавить пользовательскую функцию.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.