|
|
RSS : Really Simple Syndication
Le format RSS (fichier XML) permet de syndiquer du contenu provenant d'autres sites.
www.atoutfox.org propose :
- la publication d'un flux RSS des dernières contributions du site www.atoutfox.org
- de consulter les fluxs RSS relatant de Visual FoxPro provenant d'autres sites.
Pour répondre aux questions reçues suite à l'ouverture de cette
rubrique :
« c'est quoi un RSS ? » et « à quoi cela sert-il ? »
Une réponse résumée et très simplifiée :
Un feed RSS est un fichier créé dynamiquement, au format XML, contenant : une date de
publication, un titre, un auteur, éventuellement une description (ou partie de
description), et un lien.
Dans le cas d'Atoutfox, le feed RSS est une publication des entêtes des contributions.
Ce feed RSS rendu public permet d'être utilisé dans un autre site : la liste du contenu
du site source apparait dynamiquement dans le contenu du site client avec un lien
retournant sur la source... (Syndication). Le site client augmente son contenu, le site
source reçoit des liens et augmente sa visibilité et son référencement.
Les informations sont à jours sur tous les sites en même temps puisque c'est dynamique.
Exemple d'utilisation d'un flux RSS : affichage ci-après des 6 derniers codes et forum de
www.foxprofr.com à l'intérieur de www.atoutfox.org... Est-ce plus clair ? (sinon un
petit appel à votre ami google... ;-)
Cordialement, Francis FAURE
Les 6 derniers articles de...
Feed RSS des dernières contributions ajoutées sur www.atoutfox.org
(source
)
| Date |
Titre |
Auteur |
| 01/07/2009
|
ms chart
Vous trouverez ci-joint un fichier zip contenant tout de la fabrication a l'impression du graph vous n'avez qu'à l'ajuster selon vos besoins, ce qui devrait être assez facile en principle vous n'avez changer le fichier lecture.dbf dans le dataenvironment de la forme graph |
renrobi
|
| 19/06/2009
|
Outlook.h
Bon ben j'ai trouvé ça par hasard sur mon disque c: |
eddymaue
|
| 06/06/2009
|
Calcul et verification d'un code EAN
http://en.wikipedia.org/wiki/European_Article_Number Calcul et verification de codes EAN - 8, 13, 18, ... Pas de verification de la longueur de la clef |
Gregory Adam
|
| 03/06/2009
|
CMD avec ShellExecute
En fin je viens lire un bel article sur la CMD et toutes les commandes passées à la CMD, doivent l'etre ainsi. En tout cas ca fonctionne bien si on a qu'une ou deux commandes à passer. Dans le cas contraire ou plusieurs commandes sont nécessaires, l'emploit de d'un fichier avec extension BAT (Windows 98 et moins obligatoire) et CMD pour Win2k et plus. L'extension CMD est fortement recommandé. Si jamais par erreur vous tentiez d'exécuter un fichier.cmd sur Win98, ca ne fonctionnera pas.Pourquoi ? simplement qu'il y a de nouvelles commandes depuis la Win2k.
Et avec Api ShellExecute c'est nikel
m_ShellExecute("CMD","/c net start MonService") m_ShellExecute("CMD","/c net stop MonService")
* L'exécution de cette commande place la listes des services démarrés de windows dans un fichier m_ShellExecute("CMD","/c net start >c:\ListService.txt")
l'option /c est importante pour que CMD.EXE se ferme automatiquement si non on a des chances d'accumuler des processus CMD.EXE et finir par avoir un plantage du à un manque de mémoire
un autre point intéressant, on peut passer plusieurs commandes, il s'agit de les séparées par &&. Avec vfp il faut utiliser chr(38)+chr(38) si non on va avoir des commentaires non désiré.
* En gros je pourrais écrire
m_ShellExecute("CMD" ; , [/s/c pause ]; +Chr(38)+Chr(38)+[cd "C:\Program Files\Microsoft Visual FoxPro 9"]; +Chr(38)+Chr(38)+[dir *.* >c:\mvpdir.txt] ; +Chr(38)+Chr(38)+[pause]; +Chr(38)+Chr(38)+[cd "c:\"])
Et que font c'est commanedes une pause cd "C:\Program Files\Microsoft Visual FoxPro 9" place le Dir *.* dans c:\mvpdir.txt pause cd c:\
Les memes commandes dans un fichier.cmd donnerait Set Confirm Off Set Safety Off TEXT TO cmdTxt TEXTMERGE NOSHOW PAUSE cd "C:\Program Files\Microsoft Visual FoxPro 9" dir *.* >c:\mvpdir2.txt PAUSE cd c:\ EndText StrToFile(cmdTxt,"c:\fichier.CMD") * Encore une fois l'emploit des ("") n'est utile que s'il y a des espaces dans la commande à passer * et nécessairement passer /s avec la commande du Shell
m_ShellExecute("c:\fichier.cmd","") && CMD a disparut, le shell par l'extension sait ce que sait m_ShellExecute("NotePad.exe","c:\mvpdir2.txt",1)
Des options utiles : /s autorise le double quotes dans les commande. Utile s'il y a des espaces dans un chemin cd "C:\Program Files\Microsoft Visual FoxPro 9" /c force la femeture de la tache après exécution des commandes /k maintient la tâche ouverte après exécution des commandes il faut passer la commande Exit pour fermer la tache si non avec le parametre SW_HIDE dans le ShellExecute va accumuler les CMDs comme tache de fond dans le TaskManager
Des liens http://www.ss64.com/nt/cmd.html http://www.zebulon.fr/dossiers/63-invite-de-commandes-cmd.html
voilà c'est tout
Procedure m_ShellExecute Lparameters lcFILE,lcChaine,lnSW lnSW = iif(Vartype(lnSW)=="N",lnSW,0) * lnSW = 0 --> sw_hide * lnSW = 1 --> sw_normal
Declare Integer ShellExecute In shell32.Dll ; Integer hndWin, ; STRING cAction, ; STRING cFileName, ; STRING cParams, ; STRING cDir, ; INTEGER nShowWin =ShellExecute(0,"Open",lcFILE,lcChaine,"",lnSW) Endproc
a+ Eddy
P.S. pis en plus on a pas de fenetre qui flash |
eddymaue
|
| 02/06/2009
|
cdo.h
Cdo.h |
Gregory Adam
|
| 31/05/2009
|
PREMIERS PAS AVEC MAPIX DEPUIS VFP
Bonjour à toutes et à tous A la demande de lemrabot, voici un projet qui vous permettra de démarrer avec l'ocx de map info Lemrabot, je ne l'ai pas documenté car je suis très pris par roland garros, mais lors de ma prochaine mission en mauritanie, nous en reparlerons plus longuement, et comme vous êtes un bon développeur, vous allez vite vous y retrouver. Bonne journée à toutes et à tous Cordialement Aumeric |
aumeric
|
Feed RSS des derniers codes ajoutés sur www.foxprofr.com
(source
)
| Date |
Titre |
Auteur |
| 28/11/2008
|
SAISIE GRAPHIQUE D'UN CRÉNEAU HORAIRE
Bonjour à tous
J'avais besoin d'un module permettant de saisir de manière graphique un créneau horaire
l'heure de début et celle de fin sont so |
leissler
|
| 18/04/2008
|
ENVOYEUR D'IP
------------------------------------
| Envoyeur d'adresse IP par e-Mail |
-- |
psyb
|
| 03/01/2008
|
RENOMMER LE PRÉFIXE DE TOUS LES FICHIERS D'UN DOSSIER
Vous disposez d'un dossier où les noms de plusieurs fichiers commencent par la même chaine.
Vous voulez remplacer cette chaîne par une autre pour tou |
mike_vk
|
| 07/07/2006
|
ETAT DYNAMIQUE
Afin d'obtenir dans un état des objets dynamiquement paramétrable.
Mettre le contenu du zip dans le répertoire de l'appli
Le principe fonction |
aumeric
|
| 10/06/2006
|
UN AUTRE CALENDRIER
Pour choisir une date sur un calendrier
tout en fox. |
aumeric
|
| 10/06/2006
|
CALCUL DE CLE IBAN
Tout est dans le titre
Comment calculer une clé IBAN |
aumeric
|
Feed RSS du forum www.foxprofr.com
(source
)
Feed RSS des news de www.foxcentral.net
(source
)
Feed RSS de fox.wikis.com
(source
)
|