ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Affiliation RSS   

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 )

Date Titre Auteur
30/06/2009

je veux une conlision
je veux une conlision

kabouri
24/06/2009

Lien Visual Foxpro VFP7 vers Excel
Lien Visual Foxpro VFP7 vers Excel

Larix
24/06/2009

Foxpro 3.0b
Foxpro 3.0b

tantoun20
11/06/2009

commande d'alerte d'une table endommagée
commande d'alerte d'une table endommagée

FRANAP
04/06/2009

VFP
VFP

med_rab
04/06/2009

Achat de Visual Foxpro9
Achat de Visual Foxpro9

74manu

Feed RSS des news de www.foxcentral.net    (source )

Date Titre Auteur
24/06/2009

West Wind Web Connection 5.43 released

West Wind Technologies
09/06/2009

Chicago FUDG meeting Today - 9 Jun 09

Chicago FoxPro Users and Developers Group
04/06/2009

West Wind Internet and Client Tools 5.43 released

West Wind Technologies
03/06/2009

Philadelphia VFP User Group to meet June 9, plus summer of Southwest Fox previews

Philadelphia Visual FoxPro User Group
27/05/2009

VFP Boot Camp to be held in Kansas City, Missouri, July 6-8, 2009

Visionpace
27/05/2009

West Wind Web Toolkit for ASP.NET released

West Wind Technologies

Feed RSS de fox.wikis.com    (source )

Date Titre Auteur
02/07/2009

SouthwestFox

02/07/2009

DougDodge

01/07/2009

FrxTips

30/06/2009

UpcomingEvents

 


Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.3.0 - © 2004-2009.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0