FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Gestion d'un système client-serveur.
Fichiers HTML Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Fichiers HTML Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Fichiers HTML Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Fichiers HTML Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Fichiers HTML Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Fichiers HTML Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Fichiers HTML Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Fichiers HTML Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Fichiers HTML Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Fichiers HTML Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Fichiers HTML Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Fichiers HTML Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Fichiers HTML Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Fichiers HTML Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Fichiers HTML Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment :
Cartes Pokémon EV6.5 : où trouver le ...
Voir le deal

 

 Fichiers HTML

Aller en bas 
5 participants
AuteurMessage
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Fichiers HTML   Fichiers HTML EmptyDim 7 Mar 2010 - 23:09

Pour ceux (jjn4 ?) qui voudraient expérimenter les balises du format html (format des pages Web).
Et construire leur site internet (minimaliste !).
(on suppose que Internet Explorer est installé, ou alors il faut choisir un autre navigateur):
Code:
' Html.bas création d'un fichier Html expérimental
DIM f$, ie$, fe$, fpr$, f1$, f2$, x
DIM a$, a1$
DIM i, k, k1, s$
DIM etrtf$(4), ctx$, cba$, cca$, fli$
LABEL Fin, Vresul, Vsource, Html2Rtf, Trta, Instrx, rq, rv, rw

f$ = "C:\Temp\HtmlTest.htm"
ie$ = "C:\Progra~1\Intern~1\iexplore.exe "
fpr$ = "C:\Temp\Frtf.rtf"

FILE_OPEN_WRITE 1, f$
FILE_WRITELN 1, "<HTML>": ' Type de fichier
FILE_WRITELN 1, "<HEAD>": ' En-tête du fichier html
FILE_WRITELN 1, "</HEAD>"
FILE_WRITELN 1, "<BODY>": ' Corps du fichier
' --------------------------------------------------------------------------
FILE_WRITELN 1, "<U><B>Corps du fichier Html</B></U><P>"
FILE_WRITELN 1, "<FONT COLOR=blue>"
FILE_WRITELN 1, "Balise &lt;CODE&gt;:<BR>"
FILE_WRITELN 1, "<CODE>Au clair de la lune</CODE><P>"
FILE_WRITELN 1, "Balises &lt;SUP&gt; (exposant) et &lt;SUB&gt; (indice):<BR>"
FILE_WRITELN 1, "y = ax<SUP>2</SUP>+bx+c<BR>"
FILE_WRITELN 1, "Acide sulfurique: SO<SUB>4</SUB>H<SUB>2</SUB><P>"
FILE_WRITELN 1, "</FONT>"
FILE_WRITELN 1, "<FONT COLOR=green>Exemple de tableau:</FONT>"
FILE_WRITELN 1, "<TABLE BORDER=2 BGCOLOR=pink>"
FILE_WRITELN 1, "<CAPTION>Titre du tableau</CAPTION>"
FILE_WRITELN 1, "<TH>Col 1</TH><TH>Col 2</TH><TH>Col 3</TH>": ' titres des colonnes
FILE_WRITELN 1, "<TR>": ' début de rangée
FILE_WRITELN 1, "<TD> Cellule 1 </TD><TD> Cellule 2 </TD><TD> Cellule 3 </TD>"
FILE_WRITELN 1, "</TR>": ' fin de rangée
FILE_WRITELN 1, "<TR>"
FILE_WRITELN 1, "<TD> Cellule 4 </TD><TD> Cellule 5 </TD><TD>image:<IMG SRC=C:\Graph\Smileys\Smile.gif></TD>"
FILE_WRITELN 1, "</TR>"
FILE_WRITELN 1, "</TABLE><P>"
FILE_WRITELN 1, "Ligne horizontale:<HR>"
FILE_WRITELN 1, "Exemples d'enrichissement de caractères:<BR>"
FILE_WRITELN 1, "Normal <B>Gras</B> <I>Italiques</I> <U>Souligné</U> "
FILE_WRITELN 1, "<STRIKE>Barré</STRIKE> <H2>Plus gros</H2><H6>Plus petit</H6><BR>"
FILE_WRITELN 1, "<MARQUEE><FONT COLOR=red>Texte défilant</FONT></MARQUEE><P>"
FILE_WRITELN 1, "Certaines balises sont orphelines (pas de balise de fin), par exemple:<BR>"
FILE_WRITELN 1, "&lt;BR&gt; saut de ligne, &lt;P&gt; saut de paragraphe, "
FILE_WRITELN 1, "&lt;HR&gt; ligne horizontale."
' --------------------------------------------------------------------------
FILE_WRITELN 1, "</BODY>": ' Fin du corps
FILE_WRITELN 1, "</HTLM>" : ' Fin du fichier
FILE_CLOSE 1

' Interprétation du source en rtf pour affichage éventuel sous Wordpad
f1$ = f$: f2$ = fpr$: GOSUB Html2Rtf

WIDTH 0, 240: HEIGHT 0, 200
PICTURE 9: TOP 9, 0: LEFT 9, 0: WIDTH 9, 220: HEIGHT 9, 40
PRINT_TARGET_IS 9: print
PRINT " Création et analyse d'un fichier HTML (.htm)"
BUTTON 10: LEFT 10, 40: TOP 10, 50: WIDTH 10, 140:CAPTION 10, "Voir le source"
On_Click 10, Vsource
BUTTON 11: LEFT 11, 40: TOP 11, 85: WIDTH 11, 140: CAPTION 11, "Voir le résultat"
ON_CLICK 11, Vresul
BUTTON 12: LEFT 12, 40: TOP 12, 120: WIDTH 12, 140: CAPTION 12, "Quitter"
ON_CLICK 12, Fin
END
Fin:
FILE_DELETE f$
FILE_DELETE fpr$
TERMINATE

Vresul:
EXECUTE ie$ + f$
RETURN

Vsource:
' Couleurs d'affichage dans Wordpad: définies dans la ligne 3 des DATAs:
EXECUTE "write.exe " + fpr$
RETURN

Html2Rtf:
DATA "{\rtf1\ansi\ansicpg1252\deff0\deflang1036"
DATA "{\fonttbl{\f0\fmodern\fprq1\fcharset0 Lucida Console;}{\f1\fswiss\fcharset0 Arial;}}"
DATA "{\colortbl ;\red255\green0\blue0;\red0\green255\blue0;\red0\green0\blue255;}"
DATA "{\*\generator Msftedit 5.41.21.2509;}\viewkind4\uc1\pard\f0\fs20 "
' couleurs: \cf0 noir, \cf1 rouge, \cf2 vert, \cf3 bleu
ctx$ = "\cf0 ": ' couleur texte: noir
cba$ = "\cf3 ": ' couleur balises: bleu
cca$ = "\cf1 ": ' couleur caractères spéciaux: rouge
fli$ = "\par": ' saut de ligne
IF etrtf$(1) = ""
    FOR i = 1 TO 4: READ etrtf$(i): NEXT i
END_IF
FILE_OPEN_READ 1, f1$
FILE_OPEN_WRITE 2, f2$
FOR i = 1 TO 4: FILE_WRITELN 2, etrtf$(i): NEXT i
WHILE FILE_EOF(1) = 0
    FILE_READLN 1, a$: GOSUB Trta: FILE_WRITELN 2, a$
END_WHILE
FILE_WRITELN 2, "}"
FILE_CLOSE 1: FILE_CLOSE 2
RETURN

Trta:
s$ = "\": x = 1
rq:
GOSUB Instrx
IF k > 0
    a$ = left$(a$, k) + "\" + MID$(a$, k + 1, LEN(a$) - k): x = k + 2: GOTO rq
END_IF
x = 1
rv:
s$ = "<": GOSUB Instrx
IF k > 0
    k1 = k: x = k+1: s$ = ">": GOSUB Instrx
    IF k > 0
        IF k < LEN(a$)
            a$ = LEFT$(a$, k1-1) + cba$ + MID$(a$,k1,k-k1+1)+ctx$+MID$(a$,k+1,LEN(a$)-k)
            x = k+11: GOTO rv
        END_IF
        a$ = LEFT$(a$, k1-1) + cba$ + MID$(a$,k1,k-k1+1) + ctx$
    END_IF
END_IF
x = 1
rw:
s$ = "&": GOSUB Instrx
IF k > 0
    k1 = k: x = k+1: s$ = ";": GOSUB Instrx
    IF k > 0
        IF (k-k1) < 8
            IF k < LEN(a$)
                a$ = LEFT$(a$, k1-1) + cca$ + MID$(a$,k1,k-k1+1)+ctx$+MID$(a$,k+1,LEN(a$)-k)
                x = k+11: GOTO rw
            END_IF
            a$ = LEFT$(a$, k1-1) + cca$ + MID$(a$,k1,k-k1+1) + ctx$
        END_IF
    END_IF
END_IF
a$ = a$ + fli$
RETURN

Instrx:
' recherche de s$ dans a$ à partir de x
a1$ = MID$(a$, x, LEN(a$)-x+1)
k = INSTR(a1$, s$)
IF k > 0 THEN k = k + x - 1
RETURN
(pour l'image, il faut évidemment mettre une image à vous).


Dernière édition par JL35 le Mar 9 Mar 2010 - 23:36, édité 5 fois
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

Fichiers HTML Empty
MessageSujet: +++   Fichiers HTML EmptyLun 8 Mar 2010 - 12:26

Ouah, que de HTML,
je vais voir tout ça,
merci !
cheers
PS: aïe aïe aïe, dur dur !
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyLun 8 Mar 2010 - 14:30

J'ai édité le code ci-dessus pour ajouter quelques exemples d'enrichissement de texte.
Comment ça dur dur ? c'est on ne peut plus facile, il suffit de connaître la structure de base (<HTML><HEAD></HEAD><BODY>...</BODY></HTML>) et quelques balises élémentaires pour démarrer.

Fichiers HTML Papy Si tu veux voir du html un peu plus compliqué, tu fais Ctrl/U sous Firefox, ou 'Page','Afficher la source' sous IE quand tu es sur la page d'accueil du forum -> affichage du source de la page.
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8611
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyLun 8 Mar 2010 - 16:45

et saurais tu afficher ( visualiser ) cette page dans un form panoramicien bounce scratch
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyLun 8 Mar 2010 - 17:14

Ben... je ne vais pas écrire un navigateur pour moi tout seul, ça existe déjà !
Pas facile, il faudrait analyser et interpréter toutes les balises, c'est quasiment impossible !
Et je n'en vois vraiment pas l'intérêt, puisqu'il suffit d'appeler Internet Explorer pour ça !
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyLun 8 Mar 2010 - 19:31

Fichiers HTML Papy
Ah,une photo de JL35 !
lol!
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyLun 8 Mar 2010 - 21:10

Damned, tu m'as reconnu malgré la (fausse) barbe !
Eh, tu n'as pas que ça à faire, il y a du boulot, là, au-dessus !
Revenir en haut Aller en bas
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyMar 9 Mar 2010 - 23:28

J'ai édité et étoffé un peu le code ci-dessus pour que ce soit plus pratique:
on peut voir le code source (sous Wordpad) et le résultat (sous Internet Explorer).
J'ai remplacé les EXECUTE_WAIT par des EXECUTE, justement pour pouvoir afficher simultanément côte à côte et comparer le code source (converti en .rtf pour la visualisation des balises colorées) et le résultat obtenu.
On peut ainsi voir l'effet des changements que l'on opère dans le source.

Les fichiers de travail sont effacés en sortie.

Pour la photo, excuse-moi, c'était quand j'étais jeune.
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

Fichiers HTML Empty
MessageSujet: +++   Fichiers HTML EmptyVen 12 Mar 2010 - 1:20

Je vais voir tout ça, effectivement j'ai du boulot !
Merci, merci...

Ce que j'ai pu voir d'intéressant pour la première version,
en dehors de la possibilité de construction d'un site Internet,
c'est que si on remplaçait : execute "iexplorer.exe..."
par excel_file_open..., cela marchait aussi,
ce qui permet d'insérer des images dans excel à partir de panoramic,
que de perspectives... !

Si bien que j'ai plein de questions (de colles, ah, ah...)
à poser au grand sage antédiluvien que tu es :

- en HTML, peut-on modifier la mise en page
de la feuille excel (ou open_office) ?
(marge gauche et droite de 1 au lieu de 2,5)
(hein, elle est costaud, cette question !)

- pour construire un site Internet, le langage HTML
permet-il de faire apparaître autre chose
que des lignes, des cases et des images,
par exemple, des genres de button, de combo, d'edit ?

Bon, j'arrête là mes questions difficiles, sinon JL35 va nous faire un reset.
Laughing
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
JL35




Nombre de messages : 7095
Localisation : 77
Date d'inscription : 29/11/2007

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyVen 12 Mar 2010 - 15:39

Hugh !
- Ce qu'on peut faire à une feuille Excel, ma foi sans doute beaucoup de choses, et entre autres certainement manipuler les marges, mais là j'avoue que je n'ai pas étudié la question...
- En HTML on peut quasiment tout faire (il n'y a qu'à regarder les pages web), pour un petit site vraiment minimaliste on peut coder 'à la main' avec les balises connues, mais si ça devient un peu sérieux il vaut mieux utiliser un logiciel spécialisé (il y en a des gratuits) pour la construction de sites, un peu comme un IDE.

Voilà mes réponses évasives, je botte en touche, à toi de jouer !
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyVen 12 Mar 2010 - 18:07

Pour ceux que cela intéresse:

un outil totalement gratuit et SANS limitations pour créer des sitges Web (c'est celui que j'utilise):

http://www.neutssoftware.com/site/XWebDesignor.html

Juste pour info...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
jjn4

jjn4


Nombre de messages : 2709
Date d'inscription : 13/09/2009

Fichiers HTML Empty
MessageSujet: +++   Fichiers HTML EmptyVen 12 Mar 2010 - 20:29

Merci, je vais voir ça !
Smile
(en attendant de le fabriquer moi-même
avec le programme de JL35)
Laughing
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 69
Localisation : 83 Var
Date d'inscription : 07/05/2009

Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML EmptyMer 17 Mar 2010 - 9:34

Bien que je ne suis pas trop intéressé par le sujet, je vous communique un petit site sympa avec des utilitaires intéressants. Je vous recommande Softnote2005, qui est très pratique pour faire un livre de cuisine par exemple. Et çà peut donner des idées de programme à fabriquer sous panoramic.

http://softchris.free.fr/ZenAlbum/index.php

A+
Revenir en haut Aller en bas
Contenu sponsorisé





Fichiers HTML Empty
MessageSujet: Re: Fichiers HTML   Fichiers HTML Empty

Revenir en haut Aller en bas
 
Fichiers HTML
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Sub de conversion Html -> Texte
» Un petit éditeur html
» Créer un fichier Html
» BAS to HTML
» Couleurs HTML

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: