Thank you all.
I have made my own importer (fgets and at(chr9),..) but for the record:-
APPEND FROM ? type DELIMITED WITH tab &&.tsv X"Y <tab> "A"B
APPEND FROM ? type delim && .csv "X"Y <comma> "A"B
APPEND FROM ? DELIMITED WITH _ WITH...
Wow!
Thanks guys. I'll enjoy reading all above slowly.
I wrote my own importer with fgets and unpacking anything up to at(chr(09),...)
The data comes from a non technical person who maintains a calendar in Google Sheets (because it's available and shared and our club can't afford to buy a...
Using append from myfile delimited with tab
I have found that if a cell contains "X"Y I get two fields filled with "X" then Y
this moves all subsequent fields right by one with sad side effects.
I don't suppose there's a fix for this and I've written my own unpack so this is just a 'be aware'...
Thanks Chriss,
Apart from the last line what you say is a bit over my head at the moment.
I only have VFP as my basic tool and invoking some of the things you mention is beyond my knowledge level,.
I'll brush up on error handling.
Thanks Scott.
Yes I'm getting a lot of dropouts on all my devices and my IP provider is not being helpful so I want to gather some evidence.
I planned to run my monitor program for say 24 hours unattended and log the ups and downs.
Is there anything new about this.?
I want to monitor my router's performance so want to leave my code running unattended for some time.
I just repeatedly get a url = connected (or false or null = not connected) and it mostly works but I get a halt occasionally with 'Still executing last...
Hi Mke,
Still a Fifer. No work programming nowadays, just for my own entertainment and to keep the brain from seizing up!
Bill Spence,
Dunfermline, Scotland
thread184-216111
19 years on and that did just what I wanted - after I fixed the 'deliberate' typo.
lnResult = ShellExecute(lnWhnd, 'OPEN', lcLink, '', '', 5)
Note double quotes.
Bill Spence,
Dunfermline, Scotland
I provide html code which is 'plugged into a web site over which I have no control.
It shows the results of my code in a "window" or "box" which is centered on the screen and too narrow for my needs.
You can see my problem here
(Styling :width=130% is giving me a wider right margin - click to...
Feherke,
Once again thank you - should have spotted that myself.
I have not got a formatting or syntax checking tool for html - I just use Notepad as my editor - do you know of a (free) tool which would have found any unclosed tags?
You were quite correct in your expectation - I had intended...
May I ask a second (maybe related) question?
I now want to nest an accordion but this happens
Accordion A
Button A1 text only - OK
Button A2 text only - OK
Button A3 Opens Accordion B (A4 not visible!!!)
Button B1 text only - OK
Button B2 text only - OK
Button A4 text only - closes Button...
I'm not sure of the protocol so I've copied this as a new topic as well
May I ask a second (maybe related) question?
I now want to nest an accordion but this happens
Accordion A
Button A1 text only - OK
Button A2 text only - OK
Button A3 Opens Accotdion B
Button B1 text only - OK
Button B2...
I have been using an accordion for some time very successfully.
But the panels contained nothing but text and now I have to allow for active elements (anchors ) in the panels.
Problem is that when a panel closes it's anchors stay active so you can't see them but you can click on them (and also...
Good question Olaf! I use the combo repeatedly during each invocation of the form with a different number of rows in the array on each occasion. (The user selects a table and the combo shows the tags for that table, then another table etc etc)
I have to start somewhere and 25 seemed a good...
I have a combo, array based, displaycount initialised to 25.
At run time, the array is filled with a varying number of rows and I change display count to the length of the array.
The box opens with the correct number of entries but the user can still scroll down to 25 list rows.
How can I...
Mike
thanks but no - had already tried that!
But this worked:
iy="SET PRINTER TO NAME +'"+ix[1,1]+"'"
? iy
and then
? set("PRINTER"),3) && returns the new name.
Perhaps a blank response from set("PRINTER",3) means the default.
For the record:
? set("PRINTER",3) &&returns blank...
Mike,
I spoke too soon.
I tried this:-
=aprinters(ax,1)
ix=ax[1,1]
set printer to name &ix
but get an error "Error accessing print spooler"
I tried ix="\"+ax[1,1] but no joy
Bill Spence,
Dunfermline, Scotland
Mike,
As ever your explanation makes admirable sense.
I'm working on my lap top with no network printer attached so when I looked at aprinters() I didn't see a server name. I know the required printer name so I can find the entry in aprinters(). I'll assume from what you say that the server...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.