powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / значение параметра выравнивания
8 сообщений из 8, страница 1 из 1
значение параметра выравнивания
    #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
значение параметра выравнивания
    #40101960
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mizer73,

не вижу vtaCenter в enum TCellVAlign.


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

не вижу vtaCenter в enum TCellVAlign.


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


очепятка. vaCenter

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

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

По русски же написано, что TCellVAlign и TVAlignment это разные типы и нельзя значения одного присваивать другому.
...
Рейтинг: 0 / 0
значение параметра выравнивания
    #40102032
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
DevList->AddImageIdx(1, i, 0, haBeforeText, TCellVAlign.vaCenter);
...
Рейтинг: 0 / 0
значение параметра выравнивания
    #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
значение параметра выравнивания
    #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
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / значение параметра выравнивания
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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