IMPRIMIR UM FORMULARIO COM UM MSFLEXGRID

ANABON0106 08/11/2011 11:01:13
#388694
Olá pessoal bom dia....

Mas uma vez peço a ajuda de vcs, preciso imprimir um formulario q tem uma MSFlexGrid, já tentei de 2 jeito e não da certo...

No 1° tentei assim:
[th][/th]
Cabecalho
Dim intTamanho As Integer
intTamanho = grdrelat_cliente.Width
grdrelat_cliente.Width = Printer.Width
Printer.PaintPicture grdrelat_cliente.Picture, 0, 0
Printer.EndDoc
grdrelat_cliente.Width = intTamanho


Só q só sai o Msflexgrid, e se eu tento assim:
[th][/th]
Cabecalho
frmprint_relatoriocliente.PrintForm


O resto do form sai só que Msflexgrid sai todo preto....

(como na imagem)

Precisa imprimir o form todo.... oq estou fazendo de errado?[img]

Desde já agradeço!!!!!
FILMAN 08/11/2011 15:28:29
#388737
Verifica se esse link ajuda em alguma coisa

Macoratti
MARCELO.TREZE 08/11/2011 15:40:54
#388740
Bom não sei o que pode estar acontecendo, pois aqui fazendo teste o grid sai de boa com o print form

vc possui algum compenente de terceiros neste form?
ANABON0106 09/11/2011 15:07:33
#388814
Boa tarde FILMAN e MARCELO-TREZE, obrigada por responder.....
FILMANjá tentei tdo desse tutorial e nada, e MARCELO-TREZE naum tem nenhum componete de terceiro nesse form, oq tenho nesse form eh: 1 Shape, algumas label, algumas Lines, CommonDialog e um MSFlexGrid, só...

Já havia usado esse codigo antes e tinha dado certo...

Tbm naum consigo entender...
ANABON0106 10/11/2011 14:06:49
#388894
Oi pessoal... ainda não consegui descobrir oq ah de errado com o meu Msflexgrid, fiz um teste onde coloquei só uma label em um form e um Msfexgrid e sai do mesmo jeito... Alguém tem ideia doq ta acontecendo?

(Ops: Esse teste fiz dentro do progroma q estou desenvolvendo e tbm fiz com um novo projet)

Desde já agradeço...
MARCELO.TREZE 10/11/2011 17:22:04
#388913
crie um project e envie para nós para verificarmos se acontece o mesmo.
Tópico encerrado , respostas não são mais permitidas