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
» PANORAMIC V 1
Mémoire insuffisante avec pictures Emptypar Klaus Aujourd'hui à 9:53

» Je teste PANORAMIC V 1 beta 1
Mémoire insuffisante avec pictures Emptypar Klaus Aujourd'hui à 9:52

» bouton dans autre form que 0
Mémoire insuffisante avec pictures Emptypar leclode Hier à 13:59

» KGF_dll - nouvelles versions
Mémoire insuffisante avec pictures Emptypar Klaus Hier à 11:41

» Gestion d'un système client-serveur.
Mémoire insuffisante avec pictures Emptypar Klaus Hier à 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Mémoire insuffisante avec pictures Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Mémoire insuffisante avec pictures Emptypar Jack Mar 30 Avr 2024 - 20:40

» trop de fichiers en cours
Mémoire insuffisante avec pictures Emptypar papydall Lun 29 Avr 2024 - 23:39

» Une calculatrice en une ligne de programme
Mémoire insuffisante avec pictures Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Mémoire insuffisante avec pictures Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Mémoire insuffisante avec pictures Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Mémoire insuffisante avec pictures Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Mémoire insuffisante avec pictures Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Dessine-moi une galaxie
Mémoire insuffisante avec pictures Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Mémoire insuffisante avec pictures Emptypar jjn4 Lun 22 Avr 2024 - 13:43

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 : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

 

 Mémoire insuffisante avec pictures

Aller en bas 
4 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyVen 20 Aoû 2010 - 23:45

Cherchant à améliorer la rapidité d'affichage d'une page dans un picture, j'ai développé plusieurs solutions.
Au mois de décembre, il me fallait entre 20 à plus de 30 secondes pour afficher une page complète dans un picture.
Aujourd'hui j'en arrive à près d'une seconde (après préparation autrement il faut bien 5 /15 secondes selon l'importance du texte)
Mais voulant développer une nouvelle théorie, j'ai la surprise de voir que cela bloque.
Je vais mettre une image pour expliquer. Il y a une partie de l'écran, sur lequel, j'ai rajouté ensuite une partie du listing.
Mémoire insuffisante avec pictures Memoireinsuffisante

N'ayant pas de ligne d'erreur, j'ai utilisé les edit du haut que j'ai détourné pour essayer de savoir qu'est-ce qui bloqué.
Donc entre chaque commande, j'ai affiché la valeur de a% dans un edit, commande suivante; edit suivante... Et je me suis aperçu que c'est en marquant la hauteur du picture qu'un certain moment, il y avait blocage.
Pour confirmer, j'ai mis une autre valeur à height, ainsi dans le cas suivant:
avec height de 24, je bloque à 720, alors que height 18, je vais jusqu'à 861.
Si c'est un problème de mémoire, je suppose de la ram, je ne m'attends pas que Jack apporte une solution.

Il y a une chose qui marchepas avec Panoramic, c'est error_line. Je suis obligé de trouver continuellement des astuces pour savoir d'où les erreurs viennent. Généralement on voit la ligne d'erreur, mais combien de fois, où la ligne on ne la connait pas.
L'utilisation de la commande error_line ne sert à rien. Si on fait on_error_goto tatata... avec cette instruction, c'est la ligne où le programme se branche en cas d'erreur qui est montré, dont on se fout royalement. C'est pas là que vient l'erreur.


Je rajoute qu'ici c'est height qui bloque, mais je pense que si cette instruction avait été devant width, c'est cette seconde instruction qui aurait bloqué.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 13:32

Je vois que quand c'est moi, on a du mal de répondre!

Je ne suis pas pressé d'en parler, mai avec quelques problèmes que je rencontre, il serait bon d'avoir des approfondissements.

Avec les problèmes actuels que j'ai avec Panoramic, qui est du à un manque de mémoire de ma machine: 500 MB de ram, régulièrement je perds l'éditeur avec les onglets, lorsque je lance l'exécution et que le processeur est en pleine charge.

Donc j'ai décidé que me faire un nouvel éditeur. Celui-ci ne peut pas perdre le programme en cours, vu qu'une fois lancé, l'exécution du programme en construction, se fait avec une instruction chaine que j'ai compilé.
Ainsi en lançant l'exécution, celà enregistrement le programme, et j'en profite pour faire un décalage précédant de la sauvegarde précédente. Ainsi je sauvegarde sous un nom général pour chaque programme sous "voir.bas", à chaque fois: voir.bas devient voir1.bas, voir1.bas devient voir2.bas, et évidemment le lancement du dernier devient "voir.bas", pour que chain.exe le reconnaisse. Si il y a plantage, c'est avec ce programme, vu que c'est lui qui subit les erreurs fatales.

Je fais également une sauvegarde automatique d'un fichier BAK toutes les 5 mn, si il y a modification. Ainsi si le listing a beaucoup évolué depuis la dernière sauvegarde, et qu'il y a coupure de courant, j'ai la sauvegarde BAK qui est là.

J'ai prévu aussi de mettre en place le débogage en cours du programme qui est charger, avec quelques modifications de celui-ci que j'ai déjà fait.

Il est prévu également de pouvoir changer le nom d'une variable, ou d'un objet, avec la reconnaissance de l'un ou de l'autre lors du remplacement. Je peux aller directement à l'étiquette avec la table que j'ai à côté (ça ça marche). Je peux copier si il est afficher directement le nom d'une variable en cliquant dessus (pour les noms complexe, c'est avantageux)

J'ai bien des idées pour faciliter la programmation. J'ignore si ce type d'éditeur est intéressant pour vous, je sais par expérience que bien des personnes n'aime pas changer leurs habitudes.

Ce que je ne peux pas, et l'éditeur de Jack a ses avantages: déplacer l'écran avec sa molette, créer un exécutable ou une application , écrire directement dans l'écran. Je suis obligé de passer par un edit d'écriture. Au fur et à mesure, la ligne est décodé et visible en temps réel avec les couleurs. Les images que je vais mettre ne dessous, les lignes sont mise à jour à chaque frappe. Si une instruction est reconnue, toute de suite la couleur est mise en évidence. Il me manque une instruction, je croyais qu'elle était faite, mais c'est pas celle-là qui l'a été, c'est de savoir où se trouve le curseur dans un edit, l'instruction qui a été faite est caret_position N,P. Moi c'est l'inverse que j'ai besoin. Savoir où est le curseur dans un picture ou un memo.
Il y a une chose aussi qui pourrait me faire gagner du temps, c'est de pouvoir décider dans un memo quelle ligne au départ serait affichée au haut du mémo. Actuellement on ne peut que déplacer qu'avec le curseur ou la molette ou aussi l'ascenseur pour choisir la ligne du haut.

J'ai remarqué que le programme est tributaire de la mémoire vive, une instruction (fre(0)) dans les autres baxics serait la bien venue, ou alors, une instruction de décharge d'un picture. Il y a 2D_CLEAR, mais apparemment, celle-ci accumule le garbage, je veux dire le contenu reste sur le disque et est le nouveau remplissage va au suivant de la mémoire disponible. Est-ce que Jack a une solution?? Y a t'il pour un écran de réserver une place de mémoire? Je ne sais pas si c'est "solutionable"
Actuellement il me faut pour les premiers écrans 20 secondes pour afficher à la suite dix écrans avec le décodage de chaque ligne. Si le programme est long, par la suite cela s'allonge .

je vais mettre les images que j'obtient pour l'instant. Le haut n'est pas encore fait, j'ai besoin pour la mise au point, du suivi de variable, et les boutons sont provisoir.

Mémoire insuffisante avec pictures Cran1

Mémoire insuffisante avec pictures Cran2v

Mémoire insuffisante avec pictures Ecran3f

Une dernière remarque: Lors d'une nouvelle version, cet éditeur ne change pas, par contre il faut recompiler chain avec la nouvelle version. De plus pour les instructions et l'aide, il faut rajouter un fichier texte pour chaque instruction, si Jack pouvait régulièrement mettre à jour les fiches. Je ne sais pas si le lien qui avait été mis sur le site pour les fichiers, fonctionne encore.

Merci de m'avoir lu et bonne appétit! on m'appel.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 14:59

J'utilise Grymson editeur depuis deja un cerrtain temps ,et ,j'en suis tres satisfait. il a l'avantage de nas pas bloquer l'editition.
Tu peut lancer Panoramic avec la commane : Run Panoramic.exe programme.bas. ou programme.bas est le programme en cours de developpoment. Panoramic s'ouvre dans la petite fenetre je n'ai plus qu'a cliquer sur l'icone eclair.Si Panoramic se bloc j'ai toujours le source dans grymson donc je n'ai plus qu'a stopper panoramic sans pertes d'information. Il y a aussi l'avantage de la gestion de projets.
Ou trouver la liste des Cde Panoramic, Merci d'avance.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 16:18

Je te remercie pour ta réponse.
Depuis le début de l'année, et je l'ai déjà dis mainte fois, sur cette ordi,je ne peux pas lancer un programme directement en ligne de commande. Panoramic est refusé dans la liste de Programme qu'on peut ouvrir, et toutes les solutions que j'ai essayé ont été vaines.

Maintenant il m'aurait plu d'avoir des outils supplémentaires pour répondre à mes besoins, et dans un éditeur qu'on créé, on peut mettre ce qu'on veut. Aller directement à un sous programme sans être obligé de faire défiler tout l'écran, voir les variables présentes, ou les rajouter, directement sans perdre la ligne en cours, mettre les couleurs qui flashent pour la syntaxe. On peut faire ce qu'on veut avec son propre éditeur. Combien de fois sur une variable composée avec des tirets, j'ai eus des erreurs de frappe. Un clic sur le nom, et il est intégré dans le codage. Mettre l'emplacement d'une procédure et cliquer sur un bouton pour revoir un instant le codage de celle-ci, et revenir de suite à la ligne qu'on codait, cela offre du confort. La recherche et le remplacement d'un mot doit être faite avec attention, parce que vouloir changer une variable qui est soit celle d'un objet ou de son réglage peut apporter des erreurs.

Le programme que je suis en train d'écrire est en partie faite avec celui que je fabrique, pour le tester dans son fonctionnement. Ce n'ai plus vrai aujourd'hui, vu que hier soir, je recommence une grosse partie avec une nouvelle idée pour augmenter la vitesse. Je dois dire que pour l'instant le déplacement avec la lenteur au bout d'un certain me gène un peu. En contre partie, lorsque je fais le programme avec celui-ci, en revenant sur celui de Panoramic, je n'ai pas la même visibilité, et je cherche un peu pour retrouver le code. Les étiquettes sont peu visible, et combien de fois je monte et redescend pour retrouver le bon endroit. Quand je me sers de mon éditeur en construction, je me sens plus calme, les chose sont plus visible, et avec les outils que j'ai déjà mis en place, je suis frustrais de revenir à notre version.

J'ai déjà essayé d'autre éditeur, peut-être celui que tu proposes, mais sans la couleur des instructions ça ne m'apporte rien. On ne voit pas si on a fait des erreurs de syntaxe, il n'y a pas l'aide.
J'ai réussi à faire en sorte qu'il n'y ai pas de scintillements , juste un peu sur la ligne en cours, et vu que lors de la frappe, on regarde surtout l'edit de frappe, celui_ci n'ait pas perceptible.

Je pense tout de fois qu'il faudra que le problème de mémoire soit résolu, Panoramic de part sa simplicité, et ses possibilités va certainement avoir un bon avenir, et si au bout d'un certain temps, lorsqu'on gère les pictures, si il y a problème, ce sera vite repéré, et la gène engendrée pourrait rebuter quelques-uns. Je ne pensais pas à celà lors que je me suis lancé dans cet éditeur, mais si je l'avais connu avant, je ne crois pas que je me serais lancé à faire ce programme. Cela veut dire qu'un apriori de départ peut empêcher plein de choses.

Je ne sais pas si Jack regarde ce poste (il ne peut pas tout) mais si il pouvait m'éclairer pour que cela s'améliore, savoir il a une solution à venir? Je ne pense pas qu'il soit contre cet éditeur, mais si je vois qu'au bout d'un certain temps, il y a trop de ralentissement, je ne le mettrais pas en ligne. J'essaye de faire des choses qui marchent, et ne suis pas enthousiasmé à mettre une chose pour laquelle on me reprochera d'avoir perdu mon temps.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 16:48

J'ai inserer les instructions Panoramic dans l'editeur et j'ai encore plus de couleurs que dans panoramic sans parler des identations automatiques
et des fonctions telles que if et end if qui son marquées les sub ne prennent qu'une ligne si elles sont enroulées ( j'ai oublié le terme )
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 17:18

Tu veux vraiment m'empêcher de faire un éditeur! J'ai déjà essayé plusieurs fois des éditeurs, mais j'ai pas compris les explications en anglais pour pouvoir incorporer les mot clés. Comment tu t'en sort pour débogger tes programmes? C'est une chose que je tiens à mettre dedans.
As-tu retenu ceci:
Citation :
Depuis le début de l'année, et je l'ai déjà dis mainte fois, sur cette ordi,je ne peux pas lancer un programme directement en ligne de commande. Panoramic est refusé dans la liste de Programme qu'on peut ouvrir, et toutes les solutions que j'ai essayé ont été vaines
Sur mon ancienne session Panoramic ne fonctionne plus, et je ne sais pas pourquoi.
Je vais tout fois poursuivre mon développement, j'ai été trop loin pour abandonner maintenant, et ce que je fais me plait.
Ah il y a du monde
salut
Revenir en haut Aller en bas
Klaus

Klaus


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

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 18:18

Je ne vais pas me prononcer sur l'utilité d'un éditeur- tu y mets ce qui te manque ailleurs et c'est en soi une justification. Je suis curieux de voir le résultat opératrionnel - c'est prometteur.

Par contre, modestement, j'ai une idée pour effacer facilement un picture. J'ai cru comprendre que cela te posait un problème. Je suis tombé sur la même difficulté avec mon pseudo-objet TAB: je dessine les onglets dans un picture, avec couleurs, traits et textes, et pour le changer, il faut bien tout effacer et repartir à zéro. Je le fais comme suit::
Code:

picture 17
file_save 17,"Picture_vide.bmp"  : ' créer 1 seule fois l'image d'un picture vide

...

' si on veut effacer ce picture, il suffit de recharger l'image du picture vide
file_load 17,"Picture_vide.bmp"
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
jjn4

jjn4


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

Mémoire insuffisante avec pictures Empty
MessageSujet: +++   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 18:25

Désolé de ne pas toujours te répondre, Cosmos
tu fais souvent comme cette fois-ci :
un véritable roman où plein de questions différentes sont posées.
(ce n'est pas une citique, hein)
simplement je n'ai pas la patience de lire tout ce que tu écris
et je saute ou alors je lis en diagonale,
et je ne comprends pas tout.

Pour ce que j'ai pu relever (en diagonale),
je peux te répondre 3 choses :
- « Espace insuffisant pour traiter cette commande »
tu sembles effectivement manquer de mémoire ram
d'ailleurs 500 Mo pour Vista, cela fait effectivement un peu léger
- tu dis que tu aimerais un caret_position pour le memo,
mais caret_position marche avec le memo
(en tenant compte du chr$(13)+chr$(10) à la fin de chaque ligne).
- lorsque j'ai un gros programme à faire,
je le coupe en autant de petits programmes que je peux,
qui se relaient par des execute (et terminate pour le précédent)
(et des fichiers texte pour transmettre des données de l'un à l'autre).
C'est beaucoup plus simple à gérer.

Je ne sais pas si cela pourra te servir.
Je sais que tu as entrepris un ambitieux programme,
et je te souhaite de le réussir.
sunny

Revenir en haut Aller en bas
http://jjn4.e-monsite.com
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 18:26

Ce n'est absolument pas dans mes intentions d'essayer de t'empécher de faire ce que tu veux. C'était uniquement
pour t"aider.
Salut
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 21 Aoû 2010 - 19:07

Plusieurs réponses en diagonale aussi
@ klaus
il ne s'agit pas d'effacer un picture, là il n'y a pas de problèmes, mais les enchainements successifs doivent prendre de la ram, on manœuvre des textes, et des images, on les décharges, et je pense que la ram disponible se sature, parce au lieu de réécrire sur les anciennes données, on écrit à la suite. C'était comme cela avec les ordi 8 bites, et je pense que cela est encore le cas. Tu es plus spécialiste que moi, pour parler de cela. cela doit-être le cas, vu que les 1ère page se charge rapidement, et qu'ensuite cela ralenti. A noter que ce problème je l'avais en pire même avec JustBasic

@ jjn4
Désolé d'en mettre beaucoup, mais lorsque je parle d'un sujet, je le traite au mieux, avec les différents aspects.
Lorsque je parle de Caret_position, ce n'est pas celle que je veux, non pas l'instruction pour placer le curseur, mais l'instruction pour relever la position du curseur, ce qui est effectivement l'inverse.

Il est toujours possible de suivre la position du curseur au fur et à mesure, mais là, je dois afficher en temps réel, la ligne dans l'écran, et avec le travail important que fait une ligne, j'économise au maximum les instructions, autremant, cela se passera comme au mois de décembre/janvier: les début de ligne arrive à suivre, mais dès que j'arrive vers le milieu, je dois attendre que le texte s'écrive de plus en plus longtemps plus la ligne est longue.
A l'époque 30 secondes étaient un minimum pour afficher une page avec le codage d'alors, et j'ai laissé tombé.
Aujourd'hui, c'est entre 1 à 2 secondes normalement, et encore pour une page complète. Pour décaler une ligne, c'est à peine visible. De plus les effets de scintillement sont pratiquement pas visible
Pour ce programme, il n'y a pas d'économie de ligne, au contraire, toutes les techniques sont utilisées pour gagner en rapidité..
Je parle au maximum dans un post, parce que je ne peux rester à répondre tout le temps de sujet en sujet.

J'arrête pour que vous puissiez digérer.
Ein Prosit! c'est l'heure je crois. de l'apéritif.

Minifly, je viens de voir ta réponse au moment de poser. Je n'en doute pas une seconde que c'est pour m'aider.
merci
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyDim 22 Aoû 2010 - 4:42

J'ai essayé de voir avec le web pour optimiser, défragmenter la ram.J'ai fait les réglages qui étaient conseillé de faire avec RamBoots xp pour 512 MB. Je ne pense pas que Jack puisse apporter un plus. Finalement apporter une commande alors que RamBootsXP le fait automatiquement, n'apportera rien. Il faudrait que je puisse augmenter cette ram, c'est ça le problème. Ce que j'aimerai savoir c'est comment les programme de type Word ou autre, font, je ne me souvient pas voir le PC souffrir lors des déplacements de pages.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 17:25

La curiosité est peu-être mal saine, Minifly, mais en voyant ton profil (je ne sais d'ailleurs plus pourquoi) j'ai vu que dans tes loisirs, tu as mis "U". C'est quoi ce truc là.
(A si je me suis trompé de ligne dans les membres.)
Salutation

J'ai choisi un sujet ouvert pour ne pas en ouvrir un spécial pour ça.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 18:01

Il n'y a pas de mal a etre curieux bien au contraire.
C'est simplement une faute de frappe. car avec des mini_ailes c'est pas facile. flower
Revenir en haut Aller en bas
JL35




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

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 18:37

Moi j'avais compris que tu étais un fanatique des magasins U, mais bon...
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 18:43

Il n'y en a pas par chez moi dommage. Mais y a aussi la colle. Le fer en U. A hu et a dia. Et j'en passe encore de plus mauvaise. A+ Sal U
Revenir en haut Aller en bas
JL35




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

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 20:50

Bien joué, tu m'as U
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptySam 4 Sep 2010 - 21:26

Lol rendeer
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyMer 15 Sep 2010 - 19:21

à minifly
Citation :
J'ai inserer les instructions Panoramic dans l'editeur

Si tu as les instructions de Panoramic, peux-tu me fournir le fichier qui va avec.
J'ai télécharger Crimson Editor.

Je manque énormément de temps, et pour l'instant je n'arrête pas de recommencer et quand je trouve le temps, la même chose.

Si je continu avec l'éditeur de Panoramic, je vais finir par devenir Fou! et foutre mon ordi par la fenêtre!.

Malgré le fait de me servir de chain, j'ai fais une fausse manoeuvre et encore perdu mes programmes.

Panoramic est un très bon langage, mais l'éditeur je le maudis, et j'arrête là parce que les mots n'ont que le droit d'être censuré!

Merci d'avance.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyMer 15 Sep 2010 - 23:57

Le fichier qui suit s'appelle "Panoramic.key

Code:


[-COMMENT-:GLOBAL]
# Panaromic LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR

[KEYWORDS0:GLOBAL]
And ABS ACOS ACTIVE ADR Border_Normal Border_Hide Border_Small Caption Case Color Command_Target_Is Dim
Else End_if Erase ERROR_ENGLISH ERROR_FRENCH ERROR_LINE ERROR_NUMBER ERROR_TYPE$
False For Function Full_Space Goto Gosub Get Hide Hint Height If Imp In Is Label Left Loop Mod Main_Menu Next Not Or On_Click
On_Change Parent
Private Property Public Rnd Resume Return Select Set Show Step Sub_Menu
Then To True Top Until Val Wend WIDTH While Xor

[KEYWORDS1:GLOBAL]
Anchor Array Asc ASC ASIN Atn BEEP CByte CCur CDate CDbl CInt CLng Clear Cos CreateObject CSng CStr
DateAdd DateDiff DatePart DateSerial DateValue Day Dictionary Document
Element Err Exp End FileSystemObject Filter Fix Int
FormatCurrency FormatDateTime FormatNumber FormatPercent
GetObject Hex History Hour InputBox InStr InstrRev IsArray IsDate IsEmpty IsNull IsNumeric IsObject
Join LBound LCase Len Left$ Link LoadPicture Location Log LTrim
RTrim Trim$ Mid Minute Month MonthName MsgBox Navigator Now Oct Replace Round Right
ScriptEngine ScriptEngineBuildVersion ScriptEngineMajorVersion ScriptEngineMinorVersion
Second Sgn Sin Space Split Sqr StrComp String StrReverse
Tan Terminate Time TextStream TimeSerial TimeValue TypeName
UBound UCase VarType Weekday WeekDayName Window Year


[KEYWORDS2:Global]
ALPHA BAR_BOTH BAR_HORIZONTAL BAR_NONE BAR_VERTICAL BUTTON CARET_POSITION CHECK CHECKED COMBO
SPIN CARET_POSITION CHECK CHECKED EDIT MEMO FORM PICTURE

[KEYWORDS3:Global]
FILEBIN_CLOSE FILEBIN_OPEN_READ FILEBIN_OPEN_WRITE FILEBIN_POS FILEBIN_POSITION
FILEBIN_READ FILEBIN_SIZE FILEBIN_WRITE FILE_ADD FILE_CLOSE FILE_DELETE FILE_EOF
FILE_EXISTS FILE_FIND_CLOSE FILE_FIND_FIRST$ FILE_FIND_NEXT$ FILE_LOAD FILE_NAME$
FILE_OPEN_APPEND FILE_OPEN_READ FILE_OPEN_WRITE FILE_READ FILE_READBUF FILE_READLN
FILE_RENAME FILE_SAVE FILE_WRITE FILE_WRITEBUF FILE_WRITELN

[KEYWORDS4:Global]
2D_CIRCLE 2D_CLEAR 2D_FILL_COLOR 2D_LINE 2D_PEN_COLOR 2D_PEN_WIDTH 2D_POINT 2D_POLY_FROM 2D_POLY_TO
2D_RECTANGLE 2D_TARGET_IS

[KEYWORDS5:Global]
3D_ACTOR 3D_BOX 3D_CHAIN 3D_CHAIN_BREAK 3D_COLOR 3D_CONE 3D_CUBE 3D_CYLINDER 3D_DELETE 3D_DELETE_ALL
3D_DODECAHEDRON 3D_HIDE 3D_LINE 3D_LINE_WIDTH 3D_LOAD_OBJECT 3D_LOAD_TEXTURE 3D_MESH 3D_MOVE
3D_POINT_OBJECT 3D_SHOW 3D_SPHERE 3D_TARGET_IS 3D_TEAPOT 3D_TEXT 3D_TEXT_CHANGE 3D_TORUS 3D_TRANSPARENT
3D_X_POSITION 3D_X_ROTATE 3D_X_SCALE 3D_Y_ROTATE 3D_Y_POSITION 3D_Y_SCALE 3D_Z_POSITION 3D_Z_ROTATE
3D_Z_SCALE CAM_POSITION CAM_X_POSITION CAM_Y_POSITION CAM_Z_POSITION

[KEYWORDS6:Global]
Count Item_Add Item_Delete Item_Index$ Item_Insert Item_Read$ Font_Bold_Off Font_Bold Font_Color Font_Italic Font_Italic_Off
Font_Name Font_Name_Add Font_Names_Load Font_Size Font_Strike Font_Strike_Off Font_Underline Font_Underline_Off


Le deuxieme "Panoramic.spc

Code:

# Panoramic LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR

$CASESENSITIVE=NO
$DELIMITERS=(){}[]<>+-*/%="'~!@#&^&|\?:;,.
$HEXADECIMALMARK=&H
$ESCAPECHAR=\
$QUOTATIONMARK1="
$LINECOMMENT='
$LINECOMMENT2=REM
$INDENTATIONON=If
$INDENTATIONOFF=End_if
$KEYWORDPREFIX=2 3


Ils se trouvent tous les deux dans le repertoire Spec de grimson
dans le menu faire :
Tools ->Preference->Users Tools
Dans la boite de dialogue a droite
Menu test : Panoramic
Command : C:\Arborescence de l'executable panoramic.exe
Argument : $(Filepath)
Hot key : Ctrl+p
Tu devra initialiser le langage panoramic dans grimson
Document->Syntaxe
Pour executer Panoramic faire Ctrl+p ou dans le menu Tools->Panoramic
Les dernieres cd de Panoramic ne sont pas dedans.
Si Probleme contact moi.
Slt
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 0:04

Je te remercie, je vais faire l'installation, et je te tiendrais au courant.
Merci et bonne nuit.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 0:33

Je viens de faire l'essai. Qa fonctionne pour la couleur. Par contre je pensais que l'indentation était automatique, j'ai vu pour if et end_if, mais tout s'aligne verticalement. Je ne sais pas si cela est idem pour toi.
Ensuite Panoramic, s'ouvre bien mais le fichier ne se charge pas.
Je regarderai demain, il est temps que j'arrête, j'ai du travail demain.

Merci beaucoup.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 8:40

Bonjour,
Pour que Panoramic fonctionne automatiquement, j'ai procédé ainsi:
sur la première ligne du programme, je mets la ligne suivante:
' chain nom du programme.bas
sans guillemet et avec le chemin
et personnellement sous crismon je sauvegarde les programmes sour "voir.bas"
Et j'ai fait un programme Panoramic:
Code:
' programme pour exécuter les programmes Panoramic à partir de Crimson
dim a%,a$
list 1:file_load 1,"C:\TESTE\voir.bas":left 1,200 :' à modifier le chemin du programme "voir.bas"
a$=trim$(item_read$(1,1))
a%= instr(a$,"chain ")
if a%>0
  a$=mid$(a$,a%+6,100)
  file_save 1,a$
end_if
' modifier le chemin
chain "C:\TESTE\voir.bas"

Pour lequel j'ai fait un exécutable.
Après avoir modifié dans crismon le nom du programme, en appuyant sur CTRL P le programme se lance automatiquement après avoir la sauvegarde avec le nom qu'il lit à la 1ère ligne.

Qu'en penses-tu.
Par contre j'aurai voulu avoir la possibilité de passer les paramètres de crismon à Panoramic autrement que par la 1ère ligne pour que crismon n'est pas toujours le même nom de sauvegarde que j'ai mis "voir.bas". C'est d'ailleurs pour cette raison que j'ai fait la sauvegarde sous Pano..
Je vois qu'on peut faire des macro, mais je ne sais utiliser ce truc. Il y a plein de possibilité avec cet éditeur, mais tout est en anglais, et un gars comme moi est limité.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 14:45

L'identication ne marche pas pour moi aussi.
je lance directement panoramic avec le fichier.bas qu'il lit automatiquement.
Je n'ai plus qu'a appuyer sur la touche éclair pour lancercer l'execution du programme. c'est dommage que l'on ne puisse pas lancer l'éxécution du programme avec directement .
J'avais aussi quelques difficultés avec l'éditeur( Bloccage, page blanche, etc...) mais depuis je n'ouvre plus l'éditeur PANORAMIC
Le numéro de ligne de l'erreur m'indique ou chercher dans grimson. Tu peux aussi initialiser le nombre de sauvegarde que tu veux conserver.j'utilise aussi les projets bien utile aussi. Pour les macros je n'ai jamais essayé. Ton idée de chainer le programme est une très bonne idée.
Revenir en haut Aller en bas
Invité
Invité




Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 15:12

J'ai trouvé la solution pour lancer le programme avec son nom d'origine de crismson.
Je me sers de chain mais:
choix de begin recording dans le menu macro: je fais <CTRL A> et <CTRL C", et end_recording; ce qui a pour effet de copier le programme dans le presse papier.
Pour Panoramic, le programme suivant:

Code:

memo 1:width 1,1000
dim a%
clipboard_paste 1
dir_change "C:\TESTE" :' le dossier qui te plais!
if count(1)>0
  if instr(item_read$(1,1),"chain")>0
rem j'ai fais plusieurs sauvegarde en mémoire A toi de voir
      for a%=3 to 1 step -1
          if file_exists("direct"+str$(a%)+".bas")=1
            if file_exists( "direct"+str$(a%+1)+".bas" )=1
                file_delete "direct"+str$(a%+1)+".bas"
            end_if
            file_rename "direct"+str$(a%)+".bas","direct"+str$(a%+1)+".bas"
          end_if
      next a%
      file_save 1,"direct1.bas"
      chain "direct1.bas"
  end_if
end_if
terminate

J'ai fais un exécutable, puis pour chaque lancement, je fais alt 1 (la macro) et j'envoi Panoramic le programme chainé. Cette façon me permet de passer d'un programme à l'autre sans poser de problème pour la sauvegarde.
J'ai fais des essais en me servant plutôt du fichier back, pour que cela fonctionne il faut que les programme soient dans le même dossier. Cela n'est pas mon cas.
Revenir en haut Aller en bas
659_minifly




Nombre de messages : 590
Age : 75
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures EmptyJeu 16 Sep 2010 - 15:25

Superbe merci pour le programme
Revenir en haut Aller en bas
Contenu sponsorisé





Mémoire insuffisante avec pictures Empty
MessageSujet: Re: Mémoire insuffisante avec pictures   Mémoire insuffisante avec pictures Empty

Revenir en haut Aller en bas
 
Mémoire insuffisante avec pictures
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Quantité de mémoire utilisée par un exe
» Utilisation de la mémoire par un code
» J'ai la mémoire qui flanche...
» Ma pauvre mémoire
» copie images en mémoire

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: