Тема: container -> image
Показать сообщение отдельно
Старый 13.07.2006, 16:01   #7  
Hidden is offline
Hidden
Участник
 
199 / 15 (1) ++
Регистрация: 25.03.2004
Адрес: Moscow
Можно загружать и хранить картинки в какой нить таблице след. кодом(рабочий код):


X++:
    str             filename;
    int             i;
    FileNameFilter  filter = image::loadExt(ImageType::UNKNOWN);
    Bindata         binData = new BinData();
    container       con;
    ;

    super();

    filename = Winapi::getOpenFileName(element.hWnd(), filter, '', "", '', '');
    if (filename)
    {
        con = SpecificationTable.SpecificationPicture;

        if (binData.loadFile(filename))
        {
            i = strFind(filename, '\\', strLen(filename), -strLen(filename));
            filename = subStr(filename, i+1, strLen(fileName) - i);
            con = con + [filename, binData.getData()];

            SpecificationTable.SpecificationPicture = con;
            if(SpecificationTable.RecId)
                SpecificationTable.update();
            else
                SpecificationTable.insert();
        }
    }