• File with a "." in it

    From Jerome Dufour@21:1/5 to All on Tue Jun 26 13:08:21 2018
    Hi everybody,

    I'm in a transition from windows DOS to dbDOSPRO from dBase to continue working with dbase/clipper on windows 10 64 bits. Here my problem:

    I have to use a file generated by another program and this file has 2 extensions (Ex.: usa.fil.dbf). I worked around this with Xcopy from DOS (on XP OS) but now, xcopy doesn't work with dbDOSPRO. Neither this DOS or dBase "see" the file. I have tryed
    things like "copy file" or "rename" from clipper but it's always return an illegal path error. Does anyone have ideas?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Johan Nel@21:1/5 to Jerome Dufour on Tue Jun 26 22:30:47 2018
    This is a multi-part message in MIME format.
    I would really suggest you consider moving to [x]Harbour, rather than
    trying to "fudge" using Clipper for the immediate future.  In the long
    run start looking at XSharp.  They busy developing a Harbour interface
    in XSharp.  https://www.xsharp.info/ which will make your applications
    100% .NET


    On 2018/06/26 22:08, Jerome Dufour wrote:
    Hi everybody,

    I'm in a transition from windows DOS to dbDOSPRO from dBase to continue working with dbase/clipper on windows 10 64 bits. Here my problem:

    I have to use a file generated by another program and this file has 2 extensions (Ex.: usa.fil.dbf). I worked around this with Xcopy from DOS (on XP OS) but now, xcopy doesn't work with dbDOSPRO. Neither this DOS or dBase "see" the file. I have tryed
    things like "copy file" or "rename" from clipper but it's always return an illegal path error. Does anyone have ideas?

    --
    *Johan Nel*
    George, South Africa

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body text="#000000" bgcolor="#FFFFFF">
    <p>I would really suggest you consider moving to [x]Harbour, rather
    than trying to "fudge" using Clipper for the immediate future.  In
    the long run start looking at XSharp.  They busy developing a
    Harbour interface in XSharp.  <a class="moz-txt-link-freetext" href="https://www.xsharp.info/">https://www.xsharp.info/</a> which will
    make your applications 100% .NET<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 2018/06/26 22:08, Jerome Dufour
    wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:35c7674e-3d05-4571-9431-c3d55758389f@googlegroups.com">
    <pre wrap="">Hi everybody,

    I'm in a transition from windows DOS to dbDOSPRO from dBase to continue working with dbase/clipper on windows 10 64 bits. Here my problem:

    I have to use a file generated by another program and this file has 2 extensions (Ex.: usa.fil.dbf). I worked around this with Xcopy from DOS (on XP OS) but now, xcopy doesn't work with dbDOSPRO. Neither this DOS or dBase "see" the file. I have tryed
    things like "copy file" or "rename" from clipper but it's always return an illegal path error. Does anyone have ideas?
    </pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
    <b>Johan Nel</b><br>
    George, South Africa<br>
    </div>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lohen@21:1/5 to All on Tue Jun 26 22:28:13 2018
    Hi Jerome,

    "Jerome Dufour" <jdufour@groupetaq.com> schreef in bericht news:35c7674e-3d05-4571-9431-c3d55758389f@googlegroups.com...
    Hi everybody,
    I'm in a transition from windows DOS to dbDOSPRO from dBase to continue >working with dbase/clipper on windows 10 64 bits. Here my problem:
    I have to use a file generated by another program and this file has 2 >extensions (Ex.: usa.fil.dbf). I worked around this with Xcopy from DOS (on >XP OS) but now, xcopy doesn't work with >dbDOSPRO. Neither this DOS or
    dBase "see" the file. I have tryed things like "copy file" or "rename" from >clipper but it's always return an illegal path error. Does anyone have
    ideas?

    In the same corner there are vDos and vDosPlus (both free) which do what
    dbDOS does, but for text mode only (also for 32/64bit Windows, including 10)

    vDosPlus (http://www.columbia.edu/~em36/wpdos/vDosPlus.zip) supports Long
    File Names; combined with the LFN library (for CA-Clipper; http://www.engwall.com/clipper/lfnlib.htm) your 16bit DOS application can access LFN's (like usa.fil.dbf actually is)

    However, as mentioned in the LFN.LIB documentation, opening a .dbf with a
    LFN (USE ...) is not completely supported, but I understand that is not what you want; just copy the LFN into a SFN and USE ... (of course) can deal with
    it

    Here are the pointers:

    vDos http://www.vdos.info/index.html and on sourceforge http://sourceforge.net/projects/vdos/
    vDosPlus http://vdosplus.org/ and on sourceforge https://sourceforge.net/projects/vdosplus/

    dbDOS (and *PRO) is derived from DOSBox, just as vDos (and vDosPlus which is derived from vDos)

    Else! If your app needs to do graphics, use DOSBox SVN-lfn https://sourceforge.net/projects/dosbox-svn-lfn/?source=directory (instead
    of plain DOSBox)

    In either case, your CA-Clipper program needs above mentioned LFN.LIB by
    Klas Engwall

    The three virtual machines above all support CA-Clipper protected mode apps

    HTH

    best regards,

    lohen

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jlcaverly@gmail.com@21:1/5 to Jerome Dufour on Wed Jun 27 03:37:01 2018
    On Tuesday, 26 June 2018 16:08:22 UTC-4, Jerome Dufour wrote:
    Hi everybody,

    I'm in a transition from windows DOS to dbDOSPRO from dBase to continue working with dbase/clipper on windows 10 64 bits.

    I use vDosPlus for running Clipper 5.3 and dBase IV 2.0 apps on my Windows 7 system, and have not had any problems.

    While I have used dbDosPro 5, I find that vDosPlus is much better for my Clipper and dBase IV 2.0 apps.

    I find it easier, though, to re-compile my Clipper code using Harbour. It supports LFNs, and other OS APIs. That way, I can run the compiled apps on a Microsoft Windows system without using dbDosPro or vDosPlus.

    Another bonus for Harbour is that the same Clipper code can be compiled and executed on a Linux system, using Harbour for Linux.

    Harbour Wikipedia Page: https://en.wikipedia.org/wiki/Harbour_(software)

    Harbour Download Page: https://harbour.github.io/

    Most 3rd party Clipper libraries have been converted to, and are included with, Harbour.

    Joe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)