PBSyntax - Mise en forme du code

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: PBSyntax - Mise en forme du code

Message par Le Soldat Inconnu »

Bizarre effectivement, car chez moi, je n'ai pas ce souci.

Je vais regarder pour le problème du #CRLF$ :wink:
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: PBSyntax - Mise en forme du code

Message par Backup »

pourquoi tu n'ajoute pas un replace string " $" par "$"
tu résoudra ce probleme une fois pour toute :)
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: PBSyntax - Mise en forme du code

Message par Le Soldat Inconnu »

ah bon ? et les $FFE487 dans

Code : Tout sélectionner

A = $FFE487
ça va écrire

Code : Tout sélectionner

A =$FFE487
De plus le système n'est pas du tout comme ça, il est comme cela

Code : Tout sélectionner

; Analyse des mots pour savoir si il ne faut pas mettre d'espace
						If MotPrecedent1 = ""
							Espace = ""
						ElseIf Mot = ","
							Espace = ""
						ElseIf Mot = "["
							Espace = ""
						ElseIf Mot = "(" And ((Type_MotPrecedent1 & #Type_Operateur = 0 And Type_MotPrecedent1 & #Type_MotClef = 0) Or MotPrecedent1 = "(" Or MotPrecedent1 = "[")
							Espace = ""
						ElseIf MotPrecedent1 = "(" Or MotPrecedent1 = "["
							Espace = ""
						ElseIf Mot = ")" Or Mot = "]"
							Espace = ""
						ElseIf MotPrecedent1 = ")" And Type & #Type_Operateur = 0 And Type & #Type_MotClef = 0
							Espace = ""
						ElseIf Type_MotPrecedent1 & #Type_Operateur And Type_MotPrecedent1 & #Type_Variable And (Type_MotPrecedent2 & #Type_Operateur Or Type_MotPrecedent2 & #Type_Variable Or Type_MotPrecedent2 & #Type_MotClef Or MotPrecedent2 = "" Or MotPrecedent2 = "(" Or MotPrecedent2 = "," Or MotPrecedent2 = "[")
							Espace = ""
						ElseIf Type_MotPrecedent1 = #Type_Variable And (Type & #Type_Operateur = 0 Or Type & #Type_Variable)
							Espace = ""
						ElseIf Type = #Type_Variable And (Type_MotPrecedent1 & (#Type_Variable | #Type_MotClef | #Type_Operateur) = 0 And MotPrecedent1 <> ",")
							Espace = ""
						EndIf
Etonnant hein


@Nico : J'ai corrigé, peux-tu essayé ?
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: PBSyntax - Mise en forme du code

Message par Backup »

Le Soldat Inconnu a écrit :ah bon ? et les $FFE487 dans

Code : Tout sélectionner

A = $FFE487
ça va écrire

Code : Tout sélectionner

A =$FFE487
en l’occurrence , ça gène quoi ? ;)

t'es pas un peu maniaque toi ? :lol:

tu remplace ensuite les "=$" par des "= $" :mrgreen: :mrgreen: :lol:
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: PBSyntax - Mise en forme du code

Message par nico »

Il se passe vraiment des trucs bizarre avec ton appli, maintenant, il fait les espacements mais il n'indente plus.

Y en a pour qui ça marche bien ?
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: PBSyntax - Mise en forme du code

Message par Le Soldat Inconnu »

ben moi :)

essai de supprimer tous les fichiers textes créés par le programme et relance.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: PBSyntax - Mise en forme du code

Message par nico »

Ah ok, je vois l'erreur, par défaut le fichier PBSyntax.inf contient des références vers l'ordi du Soldat, ce fichier ne devrait pas exister au départ; c'est normal que ça marche pour toi!
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: PBSyntax - Mise en forme du code

Message par Le Soldat Inconnu »

Oh ?
Comment tu as obtenu ça ?, dans PBSyntax.inf, j'ai juste ceci :
Tab =
Backup = 0
Tu as utilisé une ancienne version en parallèle ?
Faut tout supprimer, tout, tout, dossier et fichier. tu ne gardes que l'exe et tu relances
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: PBSyntax - Mise en forme du code

Message par nico »

Cela doit être ça, c'est ok maintenant.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: PBSyntax - Mise en forme du code

Message par Le Soldat Inconnu »

hum, en fait, j'ai publié le programme en mode test, donc il n'écrit pas le fichier final. c'est pour ça que ça ne fonctionne pas :mrgreen:
c'est corrigé
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Répondre