VB6 on French Computers - character size problem

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Salgoud Dell

    #1

    VB6 on French Computers - character size problem

    I have a VB6 application running on a French computer using Windows ME. The
    app doesn't work the same way as it does when running on an English Windows
    OS.

    The main issue I have, that I can't seem to overcome, is that the english
    text font size my program thinks is available doesn't seem to be there.
    Although a line of text printed on a US Windows machine looks fine, when it
    is printed from this French computer the tabs are over written in the line
    as if the font size was too big. However a reduction in the font size does
    not correct the problem. The text lines are dropped down to the next line
    when the numbers in my columns appear.

    This looks like a situation where the French computer thinks the fonts are
    smaller than they really are.

    This happens both on printer and screen output.

    Anyone had experience solving a similar problem?

    Thanks

    Del


  • Dan.

    #2
    Re: VB6 on French Computers - character size problem

    i'm running vb6 on windows xp home (french) and i haven't struck any
    problems like yours


    "Salgoud Dell" <salgoud@nomail .com> a écrit dans le message de
    news:c8th8u$k7l $1@news.cfu.net ...[color=blue]
    > I have a VB6 application running on a French computer using Windows ME.[/color]
    The[color=blue]
    > app doesn't work the same way as it does when running on an English[/color]
    Windows[color=blue]
    > OS.
    >
    > The main issue I have, that I can't seem to overcome, is that the english
    > text font size my program thinks is available doesn't seem to be there.
    > Although a line of text printed on a US Windows machine looks fine, when[/color]
    it[color=blue]
    > is printed from this French computer the tabs are over written in the line
    > as if the font size was too big. However a reduction in the font size[/color]
    does[color=blue]
    > not correct the problem. The text lines are dropped down to the next line
    > when the numbers in my columns appear.
    >
    > This looks like a situation where the French computer thinks the fonts are
    > smaller than they really are.
    >
    > This happens both on printer and screen output.
    >
    > Anyone had experience solving a similar problem?
    >
    > Thanks
    >
    > Del
    >
    >[/color]


    Comment

    • Kiteman - Canada

      #3
      Re: VB6 on French Computers - character size problem

      Try changing your own Regional and Language Options on the control panel to
      the alternate language in question and see if you can duplicate the problem.

      Be aware that the comma, period and space characters are interpreted
      differently in various locales around the world. I wrote a program that
      reads a text file of translated lines (seven languages) and the only
      problems I had were with using INT instead of CINT or CSNG (for numbers) and
      the fact that not all Windows OS's support unicode character set so I was
      limited to the ANSI (0-255) characters. It really messed up the Polish
      translation.

      It also might help if you post a snippet of code so that we can see how you
      are "massaging" the data and printing it to screen or printer.

      Tom

      "Salgoud Dell" <salgoud@nomail .com> wrote in message
      news:c8th8u$k7l $1@news.cfu.net ...[color=blue]
      > I have a VB6 application running on a French computer using Windows ME.[/color]
      The[color=blue]
      > app doesn't work the same way as it does when running on an English[/color]
      Windows[color=blue]
      > OS.
      >
      > The main issue I have, that I can't seem to overcome, is that the english
      > text font size my program thinks is available doesn't seem to be there.
      > Although a line of text printed on a US Windows machine looks fine, when[/color]
      it[color=blue]
      > is printed from this French computer the tabs are over written in the line
      > as if the font size was too big. However a reduction in the font size[/color]
      does[color=blue]
      > not correct the problem. The text lines are dropped down to the next line
      > when the numbers in my columns appear.
      >
      > This looks like a situation where the French computer thinks the fonts are
      > smaller than they really are.
      >
      > This happens both on printer and screen output.
      >
      > Anyone had experience solving a similar problem?
      >
      > Thanks
      >
      > Del[/color]


      Comment

      • Salgoud Dell

        #4
        Re: VB6 on French Computers - character size problem

        Thanks for the tip. When I looked at this with French Language selected I
        saw a screen just like our French client saw. The funny thing though was
        that the French setting also caused VB to display frames that were defaulted
        to be hidden. Also, VB font colors and form background colors were messed
        up. Look at it using the English (US) language setting and everything
        looked perfect.

        Del.


        "Kiteman - Canada" <-delete-kiteman@shaw.ca > wrote in message
        news:U3Ssc.5893 64$oR5.440896@p d7tw3no...[color=blue]
        > Try changing your own Regional and Language Options on the control panel[/color]
        to[color=blue]
        > the alternate language in question and see if you can duplicate the[/color]
        problem.[color=blue]
        >
        > Be aware that the comma, period and space characters are interpreted
        > differently in various locales around the world. I wrote a program that
        > reads a text file of translated lines (seven languages) and the only
        > problems I had were with using INT instead of CINT or CSNG (for numbers)[/color]
        and[color=blue]
        > the fact that not all Windows OS's support unicode character set so I was
        > limited to the ANSI (0-255) characters. It really messed up the Polish
        > translation.
        >
        > It also might help if you post a snippet of code so that we can see how[/color]
        you[color=blue]
        > are "massaging" the data and printing it to screen or printer.
        >
        > Tom
        >
        > "Salgoud Dell" <salgoud@nomail .com> wrote in message
        > news:c8th8u$k7l $1@news.cfu.net ...[color=green]
        > > I have a VB6 application running on a French computer using Windows ME.[/color]
        > The[color=green]
        > > app doesn't work the same way as it does when running on an English[/color]
        > Windows[color=green]
        > > OS.
        > >
        > > The main issue I have, that I can't seem to overcome, is that the[/color][/color]
        english[color=blue][color=green]
        > > text font size my program thinks is available doesn't seem to be there.
        > > Although a line of text printed on a US Windows machine looks fine, when[/color]
        > it[color=green]
        > > is printed from this French computer the tabs are over written in the[/color][/color]
        line[color=blue][color=green]
        > > as if the font size was too big. However a reduction in the font size[/color]
        > does[color=green]
        > > not correct the problem. The text lines are dropped down to the next[/color][/color]
        line[color=blue][color=green]
        > > when the numbers in my columns appear.
        > >
        > > This looks like a situation where the French computer thinks the fonts[/color][/color]
        are[color=blue][color=green]
        > > smaller than they really are.
        > >
        > > This happens both on printer and screen output.
        > >
        > > Anyone had experience solving a similar problem?
        > >
        > > Thanks
        > >
        > > Del[/color]
        >
        >[/color]


        Comment

        Working...