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
» Logiciel de planétarium.
petit coup de main de démarrage Emptypar Pedro Hier à 15:50

» Un autre pense-bête...
petit coup de main de démarrage Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
petit coup de main de démarrage Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
petit coup de main de démarrage Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
petit coup de main de démarrage Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
petit coup de main de démarrage Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
petit coup de main de démarrage Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
petit coup de main de démarrage Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
petit coup de main de démarrage Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
petit coup de main de démarrage Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
petit coup de main de démarrage Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
petit coup de main de démarrage Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
petit coup de main de démarrage Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
petit coup de main de démarrage Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
petit coup de main de démarrage Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

 

 petit coup de main de démarrage

Aller en bas 
AuteurMessage
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

petit coup de main de démarrage Empty
MessageSujet: petit coup de main de démarrage   petit coup de main de démarrage EmptySam 7 Juin 2008 - 8:46

THIERRY, qui a des problèmes pour poster un message demande:
Citation :
Bonjour, Je vous adresse car cela fait une heure que j'esssaye de me connecter sans y parvenir,,, et ce meme en changeant les adresses noms d'utilisateur etc.

J’ai trouvé ce logiciel libre ( que je trouve génial, et dont je trouve géniale l’idée que l’on puisse donner la possibilité à tout le monde de réaliser des petits applicatifs…) sur internet, et n’ayant que quelques bases de langage basic pour ordinateur de poche de 1981, j’avoue avoir besoin d’un petit coup de main de démarrage…

Notamment pour réaliser l’équivalent d’un programme type suivant :
10 input :« a = » ; a
20 input : « b= » ; b
30 print : “ (a+b)x cos(a)”
------- Voir une operation necessitant plusieurs lignes de calculs ..
end

En résumé afficher un titre voir un menu .
Du menu passer sur une page ou l’on entre des données avec affichage du résultat voir de plusieurs résultats et dessins ou encore proposer un menu permettant de passer à une page suivante .

Je ne sais si vous allez pouvoir me répondre, mais je tiens tout de même à vous remercier par avance .
Sincères salutations
Thierry BURON
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

petit coup de main de démarrage Empty
MessageSujet: Re: petit coup de main de démarrage   petit coup de main de démarrage EmptySam 7 Juin 2008 - 8:55

1 - pour réaliser l’équivalent du programme type suivant :
Code:
10 input :« a = » ; a
20 input : « b= » ; b
30 print : “ (a+b)x cos(a)”

D'abord, on supprime les numéros de ligne car on n'en a pas besoin.
INPUT "TEXTE"; Variable n'est pas encore implémenté dans PANORAMIC.
Un équivalent pourrait être PRINT "TEXTE":INPUT Variable
Ce n'est pas tout à fait la même chose car INPUT "TEXTE"; Variable ne passait pas à la ligne, alors que PRINT "TEXTE" passe à la ligne et INPUT Variable ne met pas de point d'interrogation.

Ensuite toute variable doit être déclarée par DIM
Ton programme devient:

Code:
dim a,b
print "a=":input a
print "b=":input b
print (a+b)*cos(a)

2 - Pour afficher un titre
Tu peux afficher quelque chose dans le bandeau de la fenêtre qui se crée lorsqu'un programme est lancé. Cette fenêtre est l'objet FORM numéro 0.

Pour afficher un titre, cela se fait par la commande:
Code:
caption 0,"Titre de mon application"
caption affiche un titre dans l'objet n°0, qui est ici la fenêtre principale.

Ton programme devient par exemple:
Code:
dim a,b
caption 0,"Calculs avec 2 nombres"
print "a=":input a
print "b=":input b
print (a+b)*cos(a)

3 - Pour afficher un menu
Un tutoriel explique cela:
www.panoramic-language.com/French/Tuto/MENU.htm
S'il n'est pas très compréhensible, je l'améliorerai.
Pour le moment, il n'y a pas de saisie d'écran, mais cela va venir. Je vais faire un effort de présentation dans les tutoriels car il y a beaucoup de demandes.

4 - Pour créer un menu minimal qui crée une nouvelle page, le code pourrait être celui-ci:
Code:
label page

main_menu 1
sub_menu 2:parent 2,1
caption 2,"Nouvelle Page"
rem quand on clique dessus, on exécute le sous-programme "page"
on_click 2,page

rem création de la page
form 3
rem on lui fait afficher "Nouvelle page"
caption 3,"Nouvelle page"
rem on la cache
hide 3
end

page:
rem on rend la page visible
show 3
return

A toi de t'en inspirer selon tes besoins...
Revenir en haut Aller en bas
https://panoramic.1fr1.net
 
petit coup de main de démarrage
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Access Violation: coup de gueule.
» coup de flood
» Panoramic ne reprend pas la main
» Dessin à main levée
» Du coup, j'ai un autre défi

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: