Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Search results for query: *

  1. Joe Crescenzi

    Latest VFP Version

    7423 is SP2 with the security patch. Technically, Microsoft Service Packs were their way to distribute a combination of fixes and enhanced or changed features, but patches are just fixes.
  2. Joe Crescenzi

    Latest VFP Version

    I'm neutral about VFPA. I made several payment as donations to support the developer because I like the idea that if Microsoft ever follows Apple's lead in removing support for 32-bit (which is VERY unlikely), I'll still have a way to deploy my code. That said, if I decide to do a test with a...
  3. Joe Crescenzi

    Latest VFP Version

    Confirmed. The only thing that changed is the date of the web listing. Inside the MSI are the following files, which are dated from 2012. The end result is the same
  4. Joe Crescenzi

    Latest VFP Version

    The 2024 date is what's interesting. Now I'm curious. I'm wondering if they just moved the Service Pack or actually did a patch. The KB it referenced is a broken link, and the Security Bulletin is over 12+ years old, so I'm guessing it was just moved and they posted a new date. Either way...
  5. Joe Crescenzi

    Change words (language) in button set

    Yes, once the Wizard creates your form, you can change anything from the Properties window just like a form you created from scratch. If you want to allow users to select a language and change the Caption on the fly, you can do that in the Init method as @GTGeek88 pointed out.
  6. Joe Crescenzi

    Grid - control source being ignored.

    One possible cause is that you may not be using the textbox within the column. To confirm this, drill down from the column to get to the underlying textbox and check the control source for that specific box.
  7. Joe Crescenzi

    foxpro for dos images

    If you are running FoxPro for DOS on a 32-bit Windows based system you could trigger Windows to show the image, then hit alt-tab to switch back to the DOS screen or the command window. To trigger the default viewer for the image in Windows just use RUN START imageFileName and it will likely...
  8. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    We are 100% in agreement. They definitely could've changed the behavior because it does in fact let each work area have independent readonly vs readwrite as long as the first file was not using NOUPDATE, so the underlying code is flexible enough under the hood to manage each work area's status...
  9. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    It makes 100% for exclusive use for lots of reasons, because you need to ensure other users can't access a file until you're done, but within the same session it would've been a better decision to open the files the same way and let the presence or lack of NOUPDATE determine what that work area...
  10. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    Great insights. For those who are curious, you can see this demonstrated in real time by looking at the Open Files section of a file server, then sort by the # of Locks tab. 99% of the files will have zero locks, then if you refresh the page, the locks come in and out of existence as the locks...
  11. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    It's an interesting study in the nuances of how FoxPro handles the NOUPDATE option. According to the help file: "In Visual FoxPro for Windows, opening a table again in another work area doesn't consume an additional file handle." Based on that it's super clear what's under the hood. FoxPro...
  12. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    I definitely expected the exclusive option to play a major role, after all you can't have one version that's exclusive and allow work area to be able to open it, but the NOUPDATE was a bit more of a surprise because it does allow other work areas to be completely independent when the initial...
  13. Joe Crescenzi

    Fun FoxPro Quirk using NOUPDATE and AGAIN together

    Here's something fun that I stumbled into that I decided was worthy of sharing for those who may be curious. When you open a table using USE... NOUPDATE, any subsequent USE commands with AGAIN and ALIAS may, or may not end up inheriting the Read Only / NOUPDATE status, depending on how the...
  14. Joe Crescenzi

    animated gif in visual foxpro form

    I tend to place 99% of images directly from the IDE, but there are times where the only useful way is to do it in the Init code, such as when the filename is taken from the data itself, such as a customer's logo, or in cases where I want the logo to visually reflect the status of a field. For...
  15. Joe Crescenzi

    animated gif in visual foxpro form

    The funny thing is I've never really thought about adding an animated GIF to a form, but I just tested it and tried two ways using the MORPHFOX.GIF file, and you are correct, it works perfectly using the built-in Image control in the latest VFP without needing anything else. I tried it two...
  16. Joe Crescenzi

    Foxpro for dos on windows 10

    I also posted a solution, which is to simply install Windows 10 32-bit. Windows 10 32-bit definitely allows DOS programs like FoxPro to run without emulation or virtualization. Here's where you can get it. https://www.microsoft.com/en-us/software-download/windows10 Just create an...
  17. Joe Crescenzi

    Foxpro for dos on windows 10

    Very true. If the OP wants to be in a non-virtual environment, the only modern non-virtual option that will allow a DOS program to is to install the 32-bit versions of Windows, which still allow DOS programs to run.
  18. Joe Crescenzi

    Foxpro for dos on windows 10

    Can you give us some details about what you see when you try to run it? If your program was compiled to an EXE in FoxPro 2.6 for DOS, it will run, provided you have the runtimes in the path or in the execution folder, otherwise you can run it by using the old FOXR.EXE by running FOXR (FXP or...
  19. Joe Crescenzi

    Foxpro for dos on windows 10

    It's doesn't matter whether you use a virtual environment or not, it's just a matter of using the installer media image for 32-bit instead of the default 64-bit. I can't say for sure where you can download it, but from what I understand, Microsoft still makes 3 versions of the installer, one...
  20. Joe Crescenzi

    Query returning memo fields instead of strings ( MariaDB )

    You'll get similar results with other ODBC queries, including XLS/XLSX drivers. The easiest solution is to implicitly cast each column. For Remote Views, you'll only need to do this once when you define the view.

Part and Inventory Search

Back
Top