Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / значение параметра выравнивания / 8 сообщений из 8, страница 1 из 1
05.10.2021, 01:51
    #40101959
Mizer73
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
строка из проги
Код: sql
1.
DevList->AddImageIdx(1, i, 0, haBeforeText, vtaCenter);



ошибка:
[bcc64 Error] Ex_Printers.cpp(1618): cannot initialize a parameter of type 'Advgrid::TCellVAlign' with an rvalue of type 'Advobj::TVAlignment'
AdvGrid.hpp(5002): passing argument to parameter 'val' here

вот эта штука №5002:
Код: sql
1.
void __fastcall AddImageIdx(int ACol, int ARow, int Aidx, TCellHAlign hal, TCellVAlign val);



вот значения структуры TCellVAlign:
enum DECLSPEC_DENUM TCellVAlign : unsigned char { vaTop, vaBottom, vaCenter, vaUnderText, vaAboveText, vaFull };

какого чёрта оно ругается на мою строку?
...
Рейтинг: 0 / 0
05.10.2021, 02:03
    #40101960
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
Mizer73,

не вижу vtaCenter в enum TCellVAlign.


vaCenter вижу, vtaCenter - не вижу.
...
Рейтинг: 0 / 0
05.10.2021, 02:19
    #40101961
Mizer73
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
ъъъъъ
Mizer73,

не вижу vtaCenter в enum TCellVAlign.


vaCenter вижу, vtaCenter - не вижу.


очепятка. vaCenter

но это не катит, а вот vaFull - пошло
...
Рейтинг: 0 / 0
05.10.2021, 02:36
    #40101963
ъъъъъ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
Mizer73,

чё?
...
Рейтинг: 0 / 0
05.10.2021, 09:19
    #40101984
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
Mizer73
cannot initialize a parameter of type 'Advgrid::TCellVAlign' with an rvalue of type 'Advobj::TVAlignment'

По русски же написано, что TCellVAlign и TVAlignment это разные типы и нельзя значения одного присваивать другому.
...
Рейтинг: 0 / 0
05.10.2021, 11:38
    #40102032
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
Код: plaintext
1.
DevList->AddImageIdx(1, i, 0, haBeforeText, TCellVAlign.vaCenter);
...
Рейтинг: 0 / 0
05.10.2021, 13:56
    #40102088
Mizer73
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
wadman
Mizer73
cannot initialize a parameter of type 'Advgrid::TCellVAlign' with an rvalue of type 'Advobj::TVAlignment'

По русски же написано, что TCellVAlign и TVAlignment это разные типы и нельзя значения одного присваивать другому.


вот варианты значений
enum DECLSPEC_DENUM TCellVAlign : unsigned char { vaTop, vaBottom, vaCenter, vaUnderText, vaAboveText, vaFull };

full - идет, Center - не идет
...
Рейтинг: 0 / 0
05.10.2021, 13:59
    #40102090
Mizer73
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
значение параметра выравнивания
_Vasilisk_
Код: plaintext
1.
TCellVAlign.vaCenter



не, не пошло

[bcc32 Error] Ex_Printers.cpp(2109): E2108 Improper use of typedef 'TCellVAlign'
Full parser context
Ex_Printers.cpp(2035): parsing: void _fastcall TPrinterok::DevListEditCellDone(TObject *,int,int)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / значение параметра выравнивания / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]