Re: FoxBin2Prg Form.Property = "" becomes .F.

2020-04-01 Thread Fernando D. Bozzo
Hi Tracy, Finally, today I fixed all pending reported bugs. I'm not programming in VFP since late 2018, but today I was feel nostalgic and did it :) Best regards! Fernando.- El jue., 14 mar. 2019 a las 15:51, Tracy Pearson () escribió: > Further examination looks like this behavior might

Re: FoxBin2Prg and DBF files

2019-02-07 Thread Fernando D. Bozzo
Hi Tracy, DBF import/export data It's configurable, but disabled by default. Here is the doc: https://github.com/fdbozzo/foxbin2prg/wiki/FoxBin2Prg-internals#DBF_Data_ExportImport_for_DiffMerge Best Regards! El jue., 7 feb. 2019 a las 22:44, Tracy Pearson () escribió: > Does anyone that

Re: Converting .scx to .prg

2019-01-29 Thread Fernando D. Bozzo
d function (like when using "=value" in the property value, with the equal sign) So, if checking/correcting those values and adding the missing quotes is not a problem for you, the other 99% of the generated code is pure prg that follows the prg rules and syntax. Hope it helps, Fernando D

Re: [ADMIN] Testing new mail relay

2019-01-10 Thread Fernando D. Bozzo
rom those of the buyer and third parties and properly stored > protected and insured and identified as the seller's property but shall be > entitled to resell or use the goods in the ordinary course of its business. > Until such time as the property in the goods passes to the buyer the

Re: [ADMIN] Testing new mail relay

2019-01-09 Thread Fernando D. Bozzo
Test PASSED! - Green light :D El mié., 9 ene. 2019 a las 19:52, Ed Leafe () escribió: > Many of you have had problems receiving mail from the list, as my domain > is hosted on a server in the cloud, and many ISPs have blanket blocks on > any IP addresses from cloud providers like mine (Digital

Re: VSS to git conversion

2019-01-08 Thread Fernando D. Bozzo
for many years, but then one gets used to another form of work and discovers the advantages that I mention. Best Regards! Fernando D. Bozzo El 9 ene. 2019 2:24 a. m., "Fletcher Johnson" escribió: Tracy, Now I remember. I actually had a program that I could run that would re-so

Re: AW: Custom Scrollbar

2019-01-07 Thread Fernando D. Bozzo
escribió: > At 03:18 2019-01-07, "Fernando D. Bozzo" wrote: > >Hi Gene, About this: >"One of the things that Grid is supposedly not > >for is data entry" > > > I don't agree. > > Neither do I, but I have seen this opinion pos

Re: AW: Custom Scrollbar

2019-01-07 Thread Fernando D. Bozzo
Hi Gene, About this: >"One of the things that Grid is supposedly not for is data entry" I don't agree. Not sure about the complexity of what you need to do, but if you used FoxPro before VFP, you could remember that before the grid component was the BROWSE command with many parameters that

Re: VSS to git conversion

2019-01-03 Thread Fernando D. Bozzo
Hi Tracy: I've done that in 2014 to migrate the last 10 labeled versions from our VSS projects to PlasticSCM repositories. The simplest way I'd find to do it is to checkout each version, copy to the new repository and checkin into PlasticSCM. In our case we migrated tx2 files and binaries, but

Re: Reallocating drive space

2018-11-20 Thread Fernando D. Bozzo
... I still prefer the simplicity of the interface of SpaceSniffer. So much 3D effects are very distracting for me, and makes difficult to se some details. I think that the 3D interface of WizTree have usability problems because of this effects. El mar., 20 nov. 2018 8:36, Alan Bourke

Re: disappearing methods in forms

2018-11-20 Thread Fernando D. Bozzo
It's true, right now VFP works better when installed out of Program Files dir. El mar., 20 nov. 2018 10:27, escribió: > >> Installation in the default folder - C:\Program Files (x86) > > That's maybe the culprit. Everything installed in "Program files" is > readonly for normal users, thus for

Re: Reallocating drive space

2018-11-19 Thread Fernando D. Bozzo
Without any doubt, you shoul try SpaceSniffer, the best freeware program I'd use to know what is eating the disks: http://www.uderzo.it/main_products/space_sniffer/ El lun., 19 nov. 2018 a las 19:47, Stephen Russell () escribió: > This utility may allow you to find the log file that is

Re: disappearing methods in forms

2018-11-19 Thread Fernando D. Bozzo
You should use a SCM tool (git, etc) and convert your binaries to text El lun., 19 nov. 2018 17:07, Ajit Abraham escribió: > Hello All, > > This is the second time I am facing this issue on Windows 10. > > After I compile the project to an exe, I find that entire methods of my > forms have

Re: GetFile() issue

2018-11-08 Thread Fernando D. Bozzo
Hi Dave: I think that have a simple solution for the GetFile() problem. Try this: oo = CreateObject("visualfoxpro.application") oo.DoCmd("cd 'c:\desa'") ? oo.Eval("getfile()") oo.Release() Works ok and do not change main VFP default dir. El jue., 8 nov. 2018 a las 15:38, Dave Crozier ()

Re: GetFile() issue

2018-11-08 Thread Fernando D. Bozzo
Changing default folder temporarily is an old trick to make getfile() start at it by default because there is no other way to do it with getfile() Normally it's encapsulated in a method (like select_dir or similar) with code that save actual dir, select dest dir, prompts user with getfile,

Re: Test

2018-11-08 Thread Fernando D. Bozzo
Verified, Spam arrives correctly :-P El jue., 8 nov. 2018 12:05, Dave Crozier escribió: > Test message to test our email spamfilter…. Mailsphere…. Yak! > > Dave Crozier > Software Development Manager > Flexipol Packaging Ltd. > > ﴾⚆ᨎ⚆﴿ > > > > Flexipol® Packaging Ltd > T 01706 222 792 > E

Re: [NF] Tool for editing multiple files for huge search/replace operation

2018-10-29 Thread Fernando D. Bozzo
By the way, Notepad++ have a search & replace function that works on all files of a given mask in subdirectories, so no manual replacement in each file is needed. El mar., 30 oct. 2018 0:30, Fernando D. Bozzo escribió: > You can use Notepad++ on TX2 files, then generate de b

Re: [NF] Tool for editing multiple files for huge search/replace operation

2018-10-29 Thread Fernando D. Bozzo
You can use Notepad++ on TX2 files, then generate de binaries with FoxBin2Prg. I used it many times :D El lun., 29 oct. 2018 a las 22:17, < mbsoftwaresoluti...@mbsoftwaresolutions.com> escribió: > Literally about 10 years ago, I'm pretty sure this list suggested a tool > that I used to update

Re: [NF] Broken Windows

2018-10-25 Thread Fernando D. Bozzo
Yes, it has, it's called 7za and is open source too. El jue., 25 oct. 2018 15:27, Man-wai Chang escribió: > On Wed, Oct 24, 2018 at 9:46 AM Gene Wirchenko wrote: > > > > > > I am using PKZIP version 2.04g. At 25 years old, it may be > > older than some of those Microsoft programmers.

Re: .h files included or excluded in your project?

2018-10-24 Thread Fernando D. Bozzo
No, not useful at all, except if you want to make the EXE bigger and allow decompiling them too. Regards, Fernando D Bozzo El mié., 24 oct. 2018 19:32, escribió: > VFP9SP2 > > Since .h #INCLUDE files are only utilized at build time, is there any > reason you'd want to include

Re: VFP file types in explorer

2018-09-25 Thread Fernando D. Bozzo
I second Richard's method, which did work for me in the past and is documented in VFP help : \vfp9.exe /regserver El lun., 24 sept. 2018 18:12, Richard Kaye escribió: > Right click on a PRG or VCT, etc and use the Open with option to set the > default program. There is also a command line

Re: ON KEY usage in your apps

2018-09-19 Thread Fernando D. Bozzo
I use ON KEY LABEL just for debugging purposes, like suspending, opening dev tools menu or admin maintenance, dumping memory variables to disk and the like. El mié., 19 sept. 2018 10:51, Alan Bourke escribió: > We use ON KEY LABEL F1 for throwing up the application help file. Aside > from that

Re: 2 Excel questions using automation from VFP9SP2

2018-09-05 Thread Fernando D. Bozzo
-to-programmatically-close-documents?view=vs-2017 Hope it helps. Fernando D. Bozzo 2018-09-05 22:47 GMT+02:00 : > See screenshot for case matter: https://www.screencast.com/t/VNdRiSd1D > > 1) (rose highlight) I've forgotten how to get Excel to close without > asking me this every time. Cu

Re: Test One-Two, *tink* *tink* is this thing on?

2018-08-31 Thread Fernando D. Bozzo
Test Received.- 2018-08-31 15:40 GMT+02:00 Ted Roche : > Just checking to see if the Internet has unsubscribed us all, again. > > Happy Labor Day to my US friends and first-day of school to northern > hemisphere types. > > > > -- > Ted Roche > Ted Roche & Associates, LLC >

Re: [NF] Recommendations for online PHP course?

2018-08-07 Thread Fernando D. Bozzo
Hi: You can find many in this course search engine: https://coorsy.com/ Regards El mié., 8 ago. 2018 4:35, Vince Teachout escribió: > Would anyone have recommendations for online PHP courses. > > A client is willing to pay for it for me to start to do some PHP for for > them, and I tend to

Re: ReFox Experience

2018-08-03 Thread Fernando D. Bozzo
I'm with TED on this one. One extra problem trying to decompile the EXE --iin the best case-- is that you always loose the .H files, the formatting and the comments, that sometimes are the ONLY documentation for the system. ...if they didn't use Control Source Software, then probably do not have

Re: Determining Text File Encoding

2018-08-01 Thread Fernando D. Bozzo
AFAIK there is no way to determine the exact encoding of the files. You can do a "best effort" algorithm to try identifying it, but even Notepad++ sometimes fails to show the correct encoding. That's why XML, HTML and some other metalanguages use the [encoding="utf-8"] or [charset="utf-8"] or

Re: Every day a school day.

2018-07-31 Thread Fernando D. Bozzo
Yes, FOR..EACH is normally used with collections, that's whay the addition of the "FOXOBJECT" keyword, to treat them different than COM objects (which are the default expected objects for FOR..EACH) 2018-07-31 6:57 GMT+02:00 : > On 2018-07-27 04:43, Alan Bourke wrote: > >> No matter how long

Re: Bounces

2018-07-09 Thread Fernando D. Bozzo
Me too, today, but didn't say anything because I though was only me... It is not the first time I need to confirm I want to keep in the list. El lun., 9 jul. 2018 16:24, Garrett Fitzgerald escribió: > Anybody else getting too-many-bounces warnings from the list today, or is > it just me? > >

Re: Coverage profiler (DISREGARD...I FOUND IT -- MAXCOV.APP) (ED -- PROBLEM WITH FILE UPLOAD TO PROFOX DOWNLOADS PAGE)

2018-07-05 Thread Fernando D. Bozzo
Hi, Here is the link for CVP.EXE, it's an excellent tool I'd use many times: http://gorila.netlab.cz/cvp.html Regards.- 2018-07-05 17:08 GMT+02:00 : > I found Markus' add-in in an old dev folder. It's called MaxCov.app. I > tried uploading it to the ProFox downloads site but got the

Re: VFP9 and Blat

2018-06-28 Thread Fernando D. Bozzo
++ runtime? Regards, Fernando D. Bozzo.- 2018-06-28 19:31 GMT+02:00 Desmond Lloyd : > Good Morning all, > > Have been using Blat here at work for years. Essentially modifying the > code as the need arose. now have a client that I would like to use it on, > but for some reason i

Re: Nothing like a cryptic error to start the work week!

2018-06-25 Thread Fernando D. Bozzo
You may convert frmEditJob.scx to text with FoxBin2Prg and search there. Because the error says "ALIAS IS NO FOUND" you should look closely at all data statements, like "SELECT " or "." and macros/vars too, in the case you don't use real Alias names and use substituted alias names. By the

Re: VFP9, SqlServer and NULL values

2018-06-14 Thread Fernando D. Bozzo
Very nice! Adapter Pattern to the rescue :D 2018-06-14 18:50 GMT+02:00 Stephen Russell : > I don't ever remember writing code like this in FP/VFP: > myDate = createObject("Date") > > That is great that you can, and I bet it would have been easier to pass a > date to another language in a

Re: [NF] Best Practices for collaborative sharing of information

2018-05-29 Thread Fernando D. Bozzo
I think that a CMS could be an option El mar., 29 may. 2018 18:22, escribió: > The Corporate gig has tasked me with looking into a way for several > similar organizations to communicate and share with each other things > are the related to the success of all of them; a collaborative sharing >

Re: Windows 10 April 2018 Update & Running EXE from Shared drive (Samba)

2018-05-09 Thread Fernando D. Bozzo
I don't know if you can find something here : https://technet.microsoft.com/en-us/security/bulletins.aspx El jue., 10 may. 2018 7:22, Mike <m...@ggisoft.com> escribió: > Fernando, > > Would love to. > > Where to start? > > Mike > > > Fernando D. Bozz

Re: Windows 10 April 2018 Update & Running EXE from Shared drive (Samba)

2018-05-09 Thread Fernando D. Bozzo
Hi Mike: If you suspect that the problem could be because of a new restriction policy, you may try to find the full description of what did include this update. El jue., 10 may. 2018 5:33, Mike escribió: > Thanks, Gianni. That's a dead-on exact match for what I've run into.

Re: Resetting VFP

2018-04-27 Thread Fernando D. Bozzo
Depending on the kind of hang, killing VFP with task manager should suffice, but if in the process of hanging you add a bad programming practices, bad or no garbage collection, bad use of PC resources and intermitent hangings that can corrupt RAM, then power off/on is the final solution. We have

Re: Grids, Again

2018-04-19 Thread Fernando D. Bozzo
Hi Gene: Those events do not occur after RowColChange because you can use RowColChange as a general validation event that works for existent objects and for dynamically added one. Think of it as the KeyPress of the form, that prevail to the objects El vie., 20 abr. 2018 4:40, Gene Wirchenko

Re: INSERT INTO...SELECT Issue

2018-04-19 Thread Fernando D. Bozzo
2018-04-19 21:15 GMT+02:00 Paul H. Tarver : > Ted: > > > No, I think you've found one of those genuine "BUGS" in Visual FoxPro, > > rare as hen's teeth. > > It's one of the only ones I've ever encountered! > > I've found other bugs, in example: the collection object support

Re: INSERT INTO...SELECT Issue

2018-04-19 Thread Fernando D. Bozzo
Hi Paul: The problem is that Visual FoxPro explicitly says in documentation that field names must start with a letter or underscore, so if in some rare situation VFP respects a field name starting with a number it's really a bug, and that's why this do not work allways. Here is the spec on VFP

Re: "Cannot load 32-bit DDL wwipstuff.dll"

2018-04-18 Thread Fernando D. Bozzo
C++ runtime (msvcrtxx) or other dll dependency May be this can help: https://support.west-wind.com/Thread4T60C0F5O.wwt El mié., 18 abr. 2018 18:51, Ted Roche escribió: > Someone in the office hit this today. > > Win10, 674-bit fully updated. > > This project has been

Re: [NF] Microsoft’s Next OS is Based on Linux, Not Windows

2018-04-18 Thread Fernando D. Bozzo
I agree, they have enough software for getting lots of money with licenses (visual studio, office, etc) to be worried about the OS. But if happens, will no be after 5 or 10 years El mié., 18 abr. 2018 12:53, Alan Bourke escribió: > I could see them doing a

Re: VFP9 - Save as XLSX

2018-04-16 Thread Fernando D. Bozzo
busienss consulting, I cannot remember ANYONE that didn't have excel > installed. It is a no brainer expecting it in that this is a desktop > environment and not a server based web farm. > > On Mon, Apr 16, 2018 at 11:50 AM, Fernando D. Bozzo <fdbo...@gmail.com> > wrote: &g

Re: VFP9 - Save as XLSX

2018-04-16 Thread Fernando D. Bozzo
The adventage of Vilhelm's method is that he manipulates the XLSX file without Excel (at least for reading, didn't test with writing) Not needing Excel is really a Plus, because you need an Excel license in each machine that you need to use it, even if you only need an unattended server for

Re: VFP9 - Save as XLSX

2018-04-16 Thread Fernando D. Bozzo
Hi Desmond: In Vilhelm's Blog there are some Excel import/export functions: http://praisachion.blogspot.com.es/ Regards.- 2018-04-16 18:17 GMT+02:00 Desmond Lloyd : > Good Morning, > > Need to be able to copy the contents of a cursor to an Excel file, but it >

Re: Appending from a Cursor

2018-04-11 Thread Fernando D. Bozzo
... and one more thing to add to what Richard said about APPEND FROM: When APPEND FROM was created, in dBase/CPM times (1979), SQL syntax did not exist, so did not get implemented in any language, at least until 1986, far later than dBase. El jue., 12 abr. 2018 4:16, Richard Kaye

Re: .tmp Is Read-Only

2018-04-09 Thread Fernando D. Bozzo
09 19:19 GMT+02:00 Fernando D. Bozzo <fdbo...@gmail.com>: > Hi Paul, > > 1. Occurred to me, and I think that *could* have something to do with > Windows Folder Virtualization > > 2. When Windows can't write to your CFG dirs, then automatically select > the TEMP > >

Re: .tmp Is Read-Only

2018-04-09 Thread Fernando D. Bozzo
Hi Paul, 1. Occurred to me, and I think that *could* have something to do with Windows Folder Virtualization 2. When Windows can't write to your CFG dirs, then automatically select the TEMP In my experience with this "strange" errors, I've fixed them creating a subdirectory by user behind a

Re: Numeric(x,0) vs Integer field type in VFP tables

2018-04-04 Thread Fernando D. Bozzo
by the INT data type. El jue., 5 de abril de 2018 5:05, < mbsoftwaresoluti...@mbsoftwaresolutions.com> escribió: > On 2018-04-04 16:53, Fernando D. Bozzo wrote: > > Not counting legacy reasons for already available systems, I think that > > this is because many did not learn abo

Re: Numeric(x,0) vs Integer field type in VFP tables

2018-04-04 Thread Fernando D. Bozzo
Not counting legacy reasons for already available systems, I think that this is because many did not learn about the available data types and just stay with what they know, others because did think that are the same, and others because they don't care. I know some of those guys, btw.

Re: [NF] M$ teaches about AI (free)

2018-04-04 Thread Fernando D. Bozzo
I did take a look at it because they say it's free, but and at the end if the content index they say that you need an Azure account which is free only for the first month... so you have the exact time fir using Azure for this course only before they start taking money from your credit card. El

Re: VFP9 Screwed - HELP!

2018-03-29 Thread Fernando D. Bozzo
dy did can save VFP own settings and IDE/applications start to have strange behaviours, even causing non functioning or many errors. Hope it helps. Fernando D. Bozzo 2018-03-29 12:35 GMT+02:00 Dave Crozier <da...@flexipol.co.uk>: > Fellow Gurus. > Any input welcome as to why my VF

Re: [ADMIN] Testing

2018-03-28 Thread Fernando D. Bozzo
Because Gmail by default treat ProFox email as spam, I am using what Ted once wrote, about adding ProFox to the contacts list, and from then I have no more ProFox emails in Spam. Another option in Gmail is creating a filter and checking "Never mark this as spam". I have many lists like this.

Re: Get Method Issue with Hidden Property

2018-03-27 Thread Fernando D. Bozzo
Hi Ken: Sometimes, for unknown reasons, VFP have trouble with hidden properties, and when this happens one of the fixes is unhidding the property, making it public. May be not the best solution, but it's better a bad solution than no solution at all. 2018-03-27 20:21 GMT+02:00 Ken Dibble

Re: Thread Start Test

2018-03-27 Thread Fernando D. Bozzo
Kurt, you wrote the exactly same that I was thinking ;-) El mar., 27 mar. 2018 16:38, Kurt Wendt escribió: > PGRpdiBkaXI9J2F1dG8nPkdvb2Qgb25lIERhdmUhPC9kaXY+ > > > --- StripMime Report -- processed MIME parts --- > text/html (html body -- converted) > --- > > > ---

Re: Thread Start Test

2018-03-26 Thread Fernando D. Bozzo
Hi Gene, You are wrong :-P Best Regards! El mar., 27 mar. 2018 0:36, Gene Wirchenko escribió: > Hello: > > I do not appear to be able to originate threads on ProFox. > > If you are reading this, I am wrong. > > Sincerely, > > Gene Wirchenko > > [excessive quoting

Re: FoxBin2Prg v1.19.51 released (total binary support!:)

2018-03-26 Thread Fernando D. Bozzo
have found FB2P to be an excellent tool. > > -- > > rk > > -Original Message- > From: ProfoxTech <profoxtech-boun...@leafe.com> On Behalf Of Fernando D. > Bozzo > Sent: Sunday, March 25, 2018 7:04 PM > To: profoxt...@leafe.com > Subject: FoxBin2Prg v1.19.51 releas

FoxBin2Prg v1.19.51 released (total binary support!:)

2018-03-25 Thread Fernando D. Bozzo
that did occur over the years. Now the project is mainly in support mode, to fix some bugs that could appear. Thank you :-) Fernando D. Bozzo --- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html

Re: Testing tells the tale (SYS 3054) -- "BETWEEN(a, b, c)" equivalent to "a BETWEEN b and c"

2018-03-20 Thread Fernando D. Bozzo
Using ALLTRIM() on idexes is a bad idea, the full field is always better and faster, because VFP does not have to preprocess the value for searching, for adding a new value and for reindexing. El lun., 19 de marzo de 2018 23:29, Bill Anderson escribió: > Mike, > > I

Re: Error 108 on an INSERT INTO MyVFPTable

2018-03-16 Thread Fernando D. Bozzo
... I always forget the antivirus thing. Yes! nothing more intrusive like that! El vie., 16 mar. 2018 14:53, Tracy Pearson escribió: > I don't know why this happens, but I can say our customers will sometimes > get it. > We open our tables Shared with Table Buffering in

Re: Error 108 on an INSERT INTO MyVFPTable

2018-03-16 Thread Fernando D. Bozzo
I didn't test it and didn't use it in many years, but could be possible that the table had a file lock (not record lock) by this another user? Don't know if the message is the same or something more like "table header is locked by another user" El vie., 16 mar. 2018 4:30,

Re: Displaying Content on a TV

2018-02-21 Thread Fernando D. Bozzo
That depends on the variability of yor html. If it is a lot of text, the using cVar=cVar+"html text" is the fastest way. If not, then you can use TEXT.. ENDTEXT or a mix of both. Or you can also use the htmlDocument object from Windows. El 22 feb. 2018 0:39, "Desmond Lloyd"

Re: String Reference to Object

2018-02-15 Thread Fernando D. Bozzo
rd pointer and can have it own index too, without interfering with the other aliases - Aliases allows you to encapsulate functionality for a group of tables that share one or more fields when you need to treat them the same way 2018-02-15 20:50 GMT+01:00 Fernando D. Bozzo <fdbo...@gmail.com>:

Re: String Reference to Object

2018-02-15 Thread Fernando D. Bozzo
is that you can use the same alias for any table in the case that those tables have the same fields you want to access. 2018-02-15 20:16 GMT+01:00 Gene Wirchenko <ge...@telus.net>: > At 11:07 2018-02-15, Gene Wirchenko <ge...@telus.net> wrote: > >> At 10:57 2018-02-15, &

Re: String Reference to Object

2018-02-15 Thread Fernando D. Bozzo
Hi Gene: To talk with an example, if you have this: oObj = createobject("custom") reference = "oObj" The you have at least 3 options: 1) The way you know => 2) Using evaluate => =Evaluate(reference + ".referredto") 3) My preferred: Caching the object and then using it: oRef =

Re: New Term: Zombie Language

2018-02-15 Thread Fernando D. Bozzo
to any COM compatible language. It's easier to find something for VB6 than for anything else. Fernando D. Bozzo El 15 feb. 2018 16:21, "Paul H. Tarver" <p...@tpcqpc.com> escribió: > Did anyone catch this article about "Zombie Languages"? > > > > ht

Re: Trashed class library

2018-02-01 Thread Fernando D. Bozzo
Hi Bill: In his GitHub repository Mike wrote an introductory help page (almost all GitHub repos have this, or even a wiki section with more help, like FoxBin2Prg) Here is his repo url: https://github.com/mikepotjer/vfp-git-utils El 2 feb. 2018 0:18, "Bill Anderson"

Re: Declaring variable as "Empty" ???

2018-01-30 Thread Fernando D. Bozzo
A small error writing by heart, but EMPTY class has no AddProperty() method, so really is: AddProperty( loReg, "name", value) ... 2018-01-30 23:56 GMT+01:00 Fernando D. Bozzo <fdbo...@gmail.com>: > Declaring a variable as "EMPTY" is the same as declaring as

Re: Declaring variable as "Empty" ???

2018-01-30 Thread Fernando D. Bozzo
Declaring a variable as "EMPTY" is the same as declaring as "object": As Ted said, has no programmatic effects, but in this case has no effect even for Intellisense. When I want Intellisense for an EMPTY object I define a CUSTOM class with the properties of the EMPTY object, so I (or the team)

Re: Trashed class library

2018-01-29 Thread Fernando D. Bozzo
Hi Paul: You should start using a Source Control tool to minimize those problems. Or at least make a textual conversion with FoxBin2Prg so you can rebuild your library. Look at the temp folder if there is a tmp file that can be the vct renamed (you can see their contents using a hex editor)

Re: Indexes on VFP tables--when do they get updated

2018-01-25 Thread Fernando D. Bozzo
updated? > How do the localized cdx files know to update when the server version is > updated? > > > > > > On Thu, Jan 25, 2018 at 12:51 PM, Gene Wirchenko <ge...@telus.net> wrote: > > > At 08:15 2018-01-25, mbsoftwaresoluti...@mbsoftwaresolutions.com wrote:

Re: Indexes on VFP tables--when do they get updated

2018-01-24 Thread Fernando D. Bozzo
When the index is evaluated initially, VFP knows exactly what fields affect what index, so really just affected indexes are updated. It's easy to test it. just make an old index (IDX) on two different fields: CREATE TABLE test (field1 C(10), field2 I) INDEX on field1 TO test_f1 additive INDEX on

Re: Searching for FoxPro Work & a Change in Work Status...

2018-01-22 Thread Fernando D. Bozzo
Hi Kurt: You can be sure that there is nobody with less than 40 here (including me:) Good luck and report back! :-) Fernando D. Bozzo El 23 ene. 2018 1:22, "Kurt at VR-FX" <v...@optonline.net> escribió: FYI - had a 1st interview via phone today - and, I think I'm a Shoe

Re: Include (.H) files

2018-01-08 Thread Fernando D. Bozzo
No, you should mark them as excluded. 2018-01-08 21:10 GMT+01:00 : > Wanted to get your 2 centsif .H include files are simply used at > compile time, there would be no need to include them in the EXE, right? > > tia, > --Mike > [excessive

Re: What would you do?

2017-12-16 Thread Fernando D. Bozzo
You may have a look at XBase++ from Alaska Software: https://www.alaska-software.com/products/clipper-compatibility.cxp 2017-12-16 13:26 GMT+01:00 Michael Madigan : > A client may be forced to convert his legacy foxpro software to something > commercial and currently

Re: [NF] SSD drives vs. 7200 rpm drives

2017-11-20 Thread Fernando D. Bozzo
Who makes that model? Sorry if I missed that. > > > On 2017-11-20 10:56, Fernando D. Bozzo wrote: > >> Forgot to mention that I'm using it with a Dock station, because y prefer >> to use a 24" wide monitor with external keyboard and mouse. >> >> By the w

Re: 16GB RAM vs 8GB in laptop

2017-11-20 Thread Fernando D. Bozzo
... then use Firefox, uses less ram :-P El 20 nov. 2017 4:54 p. m., "Stephen Russell" escribió: > Chrome Browser laughs in your face. All the apps need ram and the more you > have the more they can fit into it. > > On Mon, Nov 20, 2017 at 9:40 AM, < >

Re: 16GB RAM vs 8GB in laptop

2017-11-20 Thread Fernando D. Bozzo
Yes, 8GB is fine for normal development use, but if you use some concurrent virtual machines with 2GB RAM each, then you could need them. El 20 nov. 2017 16:40, escribió: > Is it ridiculous to double to 16 when 8 is probably great already on a new >

Re: [NF] SSD drives vs. 7200 rpm drives

2017-11-20 Thread Fernando D. Bozzo
Fernando D. Bozzo" <fdbo...@gmail.com> escribió: > This one: > > *MSI GP62 7RE-431XES Leopard Pro Intel Core > i7-7700HQ/8GB/1TB/GTX1050Ti/15.6"* > > and added a 256GB SSD > > > El 20 nov. 2017 16:11, <mbsoftwaresoluti...@mbsoftwaresolutions.com> &g

Re: [NF] SSD drives vs. 7200 rpm drives

2017-11-20 Thread Fernando D. Bozzo
This one: *MSI GP62 7RE-431XES Leopard Pro Intel Core i7-7700HQ/8GB/1TB/GTX1050Ti/15.6"* and added a 256GB SSD El 20 nov. 2017 16:11, <mbsoftwaresoluti...@mbsoftwaresolutions.com> escribió: > On 2017-11-20 10:03, Fernando D. Bozzo wrote: > >> I personally use a 2

Re: [NF] SSD drives vs. 7200 rpm drives

2017-11-20 Thread Fernando D. Bozzo
I personally use a 256 GB SSD just for fast - loading the OS, but the data on the HDD. This way you can have the best of the two worlds. El 20 nov. 2017 15:58, escribió: > Well, I've been talking about it for a couple years now. I think I'm >

Re: "Source not available" -- seems to happen in the history of the list! (workaround found)

2017-07-27 Thread Fernando D. Bozzo
If the problem was on the PJX, then you could regenerate it from the pj2 text file, so you have a new PJX without any "noise". The same applies to classlibs and forms, which sometimes have little corruptions that do not throw errors, but sometimes produce strange behaviours. Well, all this just

Re: Alternative to PROGRAM() and SYS(16,n)

2017-07-14 Thread Fernando D. Bozzo
Hi Paul: >From inside the COM component (exe in this case), you can obtain the exe name using sys(16,0 Another way can be using the class's ServerName property. El 14 jul. 2017 10:16, "Paul Newton" escribió: Hi all I want to find the path of the "master" EXE at

Re: frx to html conversion

2017-06-20 Thread Fernando D. Bozzo
the position of the item on the array to do something else, even just logging what you have done on which element or the like El 20/6/2017 9:07, <mbsoftwaresoluti...@mbsoftwaresolutions.com> escribió: > On 2017-06-19 12:15, Fernando D. Bozzo wrote: > >> Hi Paul: >> &g

Re: frx to html conversion

2017-06-19 Thread Fernando D. Bozzo
Hi Paul: Just in case you didn't already think on possible setting's that can affect the performance heavily, and you keep looking what is different in VFP 9 that can make things so slow, I give you one that could be the responsible: Using for..each for looping into a VFP object without using

RE: Running Multiple Instances of VFP 9

2017-05-12 Thread Fernando D. Bozzo
Well, in that case you can create a shortcut in every root dir project that starts a vfp9.exe in this directory, so depending on which directory you double-click the shortcut, the corresponding config.fpw is loaded. I use something similar to this to open vfp9 sessions on different default

Re: Running Multiple Instances of VFP 9

2017-05-12 Thread Fernando D. Bozzo
I use multiple sessions all the time. Normally in one session I do the programming/compuling and have some projects open, and in the other I only run/debug those programs, so If a hang occurs, the project and classes are not affected and just open and run/debug again. I use even 2 vfp sessions

Re: Getting count of rows in a text file -- best approach?

2017-04-28 Thread Fernando D. Bozzo
Forget my comment, I've tested it and works beautifully :) 2017-04-28 15:24 GMT+02:00 Fernando D. Bozzo <fdbo...@gmail.com>: > Gianni, you skipped something very important, the part that skip the lines > so the Line property is updated: > > 'Skip lines o

Re: Getting count of rows in a text file -- best approach?

2017-04-28 Thread Fernando D. Bozzo
gmail.com>: > On Thu, 27 Apr 2017 17:12:49 +0200, "Fernando D. Bozzo" <fdbo...@gmail.com> > wrote: > > >Hi Mike: > > > >A very fast method is using the FileSystemObject: > > > >loFSO = CREATEOBJECT("Scripting.FileSystemObject&qu

Re: Getting count of rows in a text file -- best approach?

2017-04-28 Thread Fernando D. Bozzo
Yeah, and did you try reading a +1GiB txt file? ;-) El 28/4/2017 12:22, "Laurie Alvey" <trukke...@gmail.com> escribió: > Have you thought about the ALINES() function? > > Laurie > > On 27 April 2017 at 16:12, Fernando D. Bozzo <fdbo...@gmail.com> wrot

Re: Getting count of rows in a text file -- best approach?

2017-04-27 Thread Fernando D. Bozzo
Hi Mike: A very fast method is using the FileSystemObject: loFSO = CREATEOBJECT("Scripting.FileSystemObject") loFile1 = loFSO.OpenTextFile(lcArchivo1, 1) Look at the syntax on Microsoft web site for the read method. It does not have the limitation of VFP's fread/fgets Regards El 21/4/2017

Re: Codeplex is shutting down, VFPX.org is spinning up

2017-04-26 Thread Fernando D. Bozzo
Yes, I mean the auto-update feature of the projects. 2017-04-26 20:39 GMT+02:00 <mbsoftwaresoluti...@mbsoftwaresolutions.com>: > You mean so that it's still self-updating? > > > On 2017-04-26 12:01, Fernando D. Bozzo wrote: > >> I suppose that it will need some

Re: Codeplex is shutting down, VFPX.org is spinning up

2017-04-26 Thread Fernando D. Bozzo
I suppose that it will need some rework to work with Github El 26/4/2017 5:59 p. m., <mbsoftwaresoluti...@mbsoftwaresolutions.com> escribió: On 2017-03-31 20:51, Fernando D. Bozzo wrote: > No shit... moving all the projects will be a hard. Binaries, version > history, documentat

Re: Retrospective properties - the magic of inheritance

2017-04-10 Thread Fernando D. Bozzo
In my experience, that's bad design. If you need geniuses to modify that, then that's mean that it's not intended to be maintained by someone else, so expect a high cost of maintenance, and pray that those devs don't let you down. El 10/4/2017 12:14, "Peter Cushing"

Re: What's your SET ANSI setting? (VFP9SP2)

2017-04-08 Thread Fernando D. Bozzo
I use it OFF, but then I make exact comparisons using == and using the full length of the field, not just the length of the string. In example, if the field is C(20) and the string is "word", I first assign PADR(lcString, 20) and then I search it, so I make it independent of SET ANSI. El

Re: Codeplex is shutting down, VFPX.org is spinning up

2017-04-05 Thread Fernando D. Bozzo
This is true, if a project is stable then could be no commits in a long time. 2017-04-05 21:00 GMT+02:00 Gene Wirchenko : > At 01:07 2017-04-03, Alan Bourke wrote: > >> On Fri, 31 Mar 2017, at 09:07 PM, Ted Roche wrote: >> > You can always count on

Re: Codeplex is shutting down, VFPX.org is spinning up

2017-03-31 Thread Fernando D. Bozzo
No shit... moving all the projects will be a hard. Binaries, version history, documentation, bye bye Thor :_( 2017-03-31 22:07 GMT+02:00 Ted Roche : > You can always count on Microsoft... > > ... to let you down. > > Codeplex is shutting down: > >

Re: Retrospective properties - the magic of inheritance

2017-03-31 Thread Fernando D. Bozzo
Yes, that work, but take care of using more than 3 subclass levels, because sooner or later you could start having a nightmare with code maintenance and even strange errors. VFP doesn't always do a very good job with many subclass levels. El 31/3/2017 16:22, "Paul Newton"

Re: Modless form out of top-level form

2017-03-03 Thread Fernando D. Bozzo
If you define the inner form as to show "in a top level form", if you configure it with desktop=.T. I think that you can do it El 3/3/2017 11:44, "Man-wai Chang" escribió: Given a g_form as top-level form in READ EVENTS, could a new modeless form be popped out of the

RE: Hard-Coded Scalar Value Substituted at Run Time

2017-03-02 Thread Fernando D. Bozzo
Hi Ken, Seems a difficult one to trace, but just in case I give you some ideas based on personal experience with strange errors: * The info collected on the error rutine, put it in a try/catch that adds info to a var in a step by step basis, so you later can log it to a file. Must be bomb proof.

  1   2   3   4   >