Распечатать msflexgrid с изображением в ячейке в VB6

Как мне распечатать msflexgrid с изображением в некоторых его ячейках в VB6?

1 ответ

Решение

Я думаю, что вы должны сначала выбрать ячейку сетки, опционально установить выравнивание изображения ячейки, а затем загрузить изображение, используя либо LoadPicture (если вы используете путь к файлу с картинкой на диске) или желательно LoadResPicture (если вы используете изображение в файле ресурсов), например

  With MSFlexGrid1
    .Row = 1
    .Col = 1
    .RowSel = 1
    .ColSel = 1
    .CellAlignment = flexAlignCenterCenter
    Set .CellPicture = LoadPicture("C:\My Pictures\Me.bmp")
    ' Alternatively:
    ' Set .CellPicture = LoadResPicture(MY_PROFILE_PIC_ID)
  End With
Другие вопросы по тегам