mauricio. não tem como fazer isso, porque estou mandando imprimir uma string 
inteira, logo ela vai quebrar qdo chegar no final da última coluna e vai 
começar a imprimir o próximo caracter(tb tenho de arrumar uma rotina que 
justifique) como vou fazer pra que nessa "segunda" linha ele comece a imprimir 
de onde eu quero?
  ----- Original Message ----- 
  From: Maurício Chiarato Vaglieri 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, April 06, 2005 11:42 AM
  Subject: Re: [delphi-br] ainda sobre writeln


  Debora,

     Controle isso colocando espaços antes do que você vai imprimir.

  Abraços,

  Mauricio
    ----- Original Message ----- 
    From: Filipe 
    To: delphi-br@yahoogrupos.com.br 
    Sent: Tuesday, April 05, 2005 3:18 PM
    Subject: Re: [delphi-br] ainda sobre writeln


    Olha, no pascal tem a função gotoXY,  em q vc define a linha e a coluna pra 
    se começar a Imprimir...

    talvez no Delphi tenha algo parecido, dah uma olhada no help...




    flw.

    ----- Original Message ----- 
    From: "Debora" <[EMAIL PROTECTED]>
    To: <[EMAIL PROTECTED]>; <delphi-br@yahoogrupos.com.br>
    Sent: Tuesday, April 05, 2005 3:14 PM
    Subject: [delphi-br] ainda sobre writeln



    Gente como faço para posicionar a linha que quero imprimir em uma 
    determinada coluna? meu problema é que o cliente usa uma folha 
personalizada 
    para imprimir e eu precisaria que a impressão começasse na coluna x e 
    terminasse na coluna y por exemplo, o código que uso é o seguinte:

    IF  RADIOBUTTON2.CHECKED=TRUE THEN
    BEGIN
      edit1.text:='PROTESTADO';DM1.CERTPOS.CLOSE; dm1.CERTPOS.SQL.Clear;
      dm1.CERTPOS.SQL.Add('Select 
    ID,SITUACAO,PROTOCOLO,LIVRO,FOLHAS,SACADO,CPF,CGC,DTPROTESTO,VALORDOC from 
    TITULOS');
    //  dm1.QRYTIT.SQL.Add('WHERE CPF='+chr(39)+EDIT1.Text+chr(39));
      dm1.CERTPOS.SQL.Add('where CGC containing '+quotedstr(edit2.text));
      Dm1.CERTPOS.SQL.Add('AND 
    DtPROTESTO>='+chr(39)+FormatDateTime('mm/dd/yyyy',DATEEDIT1.Date)+chr(39));
      Dm1.CERTPOS.SQL.Add('AND 
    DtPROTESTO<='+chr(39)+FormatDateTime('mm/dd/yyyy',DATEEDIT2.Date)+chr(39));
      dm1.CERTPOS.SQL.Add('AND sitUACAO='+chr(39)+EDIT1.Text+chr(39));
      dm1.CERTPOS.Open;
    END;
    //montarelatorio
        cont:=1;
        lt:='                      Notario e Registrador do Quinto Oficio de 
    Justica'                        ;
        lt1:=     '                  da Comarca de Sao Joao de Meriti,   Estado 
    do Rio';
        lt2:=     '                   de Janeiro, por nomeacão,  na forma da 
    lei,  etc.';
        lT3 :=    '             CONSTA(M) protestado(s) em nome de '+cinegrito 
    +dbedit1.text + ' CPF/CNPJ:='+DM1.certpos.VALUE+cfnegrito;
        lrodape:= '              A presente Certidão não contém rasuras nem em 
    tempo ';
        l77:=     '     O referido ,é  verdade, do  que  dou  fe.Nesta cidade 
de 
    xxxxxxxxxxxxxx, Estado do Rio  de  Janeiro';
        l78:=     '                         xxxxxxxxxxxxxxxxx';
        assignfile(f,'lpt1');
        rewrite(f);
        writeln(f,lt);writeln(f,lt1);writeln(f,lt2);writeln(f,lt3);
        while not dm1.CERTPOS.eof do
        begin
         linha:=INTTOSTR(cont)+ CINEGRITO+ ') Livro..: ' +CFNEGRITO 
    +dm1.CERTPOS.fieldbyname('livro').asstring + CINEGRITO+ ' Folhas..: ' + 
    CFNEGRITO+
         dm1.CERTPOS.fieldbyname('folhas').asstring + CINEGRITO+ ' Protocolo ' 
    +CFNEGRITO+
         dm1.CERTPOS.fieldbyname('protocolo').asstring + CINEGRITO+' Protestado 
    em ' +CFNEGRITO +
         dm1.CERTPOS.fieldbyname('dtprotesto').asstring + ','  ;
         write(f,linha);
    // 
    
write(f,dm1.qrytit.fieldbyname('cod').asstring+')'+dm1.qrytit.fieldbyname('nome').asstring);
         cont:=cont=1;
         dm1.certpos.next;
        end;
        writeln(f,cjust,l78);
        writeln(f,cjust,l79);writeln(f,cjust,lrodape);
        closefile(f);
    tentei colocar espaços no write , funciona na 1 linha mas as demais saem 
    errado.
    grata pela ajuda

    Debora da Silva Costa
    [EMAIL PROTECTED]


    [As partes desta mensagem que não continham texto foram removidas]



    -- 
    <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

    Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

    Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED] ou [EMAIL PROTECTED]

    Links do Yahoo! Grupos











    -- 
    <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

    Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

    Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED] ou [EMAIL PROTECTED]



          Yahoo! Grupos, um serviço oferecido por: 
               
               
                        
               
         


  ------------------------------------------------------------------------------
    Links do Yahoo! Grupos

      a.. Para visitar o site do seu grupo na web, acesse:
      http://br.groups.yahoo.com/group/delphi-br/
        
      b.. Para sair deste grupo, envie um e-mail para:
      [EMAIL PROTECTED]
        
      c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 




  ------------------------------------------------------------------------------


    Nenhum virus encontrado nesta mensagem.
    Checked by AVG Anti-Virus.
    Version: 7.0.308 / Virus Database: 266.9.2 - Release Date: 05/04/2005

    ----------

  Nenhum virus encontrado nesta mensagem.
  Checked by AVG Anti-Virus.
  Version: 7.0.308 / Virus Database: 266.9.2 - Release Date: 05/04/2005


  [As partes desta mensagem que não continham texto foram removidas]



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
             
             
                      
             
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a