Deutsch
Bugs und vermeintliche

XProfan X2

Print und Leerzeichen

 
- Seite 1 -



E.T.
Irgendwie hat bei mir ein simples print  Probleme mit den Leerzeichen.

Hilfe zu Print 
Der Ausdruck, bzw. die Ausdrücke werden auf den Bildschirm geschrieben. Steht zwischen den Ausdrücken ein Semikolon, so werden sie direkt aneinander gehängt, bei einem Komma wird ein Leerzeichen eingefügt.


Bei mir sieht die Ausgabe anders aus (Quelltext aus der Hilfe):



Hab auch mal bissel probiert :



Auch das vorherige öffnen eines Fenster's oder ein Set("NumWidth",0)  (welches ja "von Haus aus" auf 0 stehen sollte) bringt keine Abhilfe.

[OFFTOPIC] Hätte ja einen neuen Baum für X3 aufgemacht, aber irgendwie kann ich's nicht finden...[\OFFTOPIC]
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
26.12.2015  
 



 
- Seite 2 -



E.T.
 
XProfan X3
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
30.12.2015  
 



 
30.12.2015  
 




Jörg
Sellmeyer
irgendwie sieht es aus, als ob StrWidth oder NumWidth da spinnen.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
30.12.2015  
 




Michael
W.
Nein, es sind ausschließlich Komma und Semikolon die spinnen.
Verknüpfe Strings immer mit "+" und nicht mit anderen Zeichen.

Das soll zwar AUCH funktionieren, aber es ist eigentlich nicht die richtige Form für die Stringverkettung.
declare a$, b% : a$ = "Egal ob" : b% = 17
rem  Egal ob
print a$ + " sonstwas " + str$(b%)
rem  oder
inc b%
a$ = "Egal ob" + " sonstwas " + str$(b%)
print a$
waitinput
end
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
31.12.2015  
 




Michael
W.
Ich hab deine Codes mal laufen lassen.

X2 und X3 Ok.
FreeProfan 64 läuft auch korrekt.

Kann es sein, das du da irgendwie die Versionen verquirlt hast?????
 
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
31.12.2015  
 




Michael
W.
Laut Sig. hast Du ja mehrere BS zur Verfügung. Wo kommt denn der Unsinn. Auf dem neuesten win8.1 ?

Ich habe hier auf Notebook Win 7.
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
31.12.2015  
 




E.T.
@Michael: Der "Unsinn" kommt bei Win 7 64 Bit, bei 8.1 wird es normal ausgegeben.
 
XProfan X3
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
01.01.2016  
 



 
- Seite 3 -



Michael
W.
Na, ich hab win 7 und 64 bit....

Aaaargggh 
Da hat wohl heimlich still und leise jemand auf 8.1 aufgerüstet.
WIN-Pause zeigt ja die Info.

Dann muss das ja sehr Betriebssystem-Nahe programmiert sein...

Deshalb auch der Rat: Nutzt für Stringverkettungen das Pluszeichen
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
02.01.2016  
 



[OFFTOPIC]
Michael W. (02.01.2016)
WIN-Pause zeigt ja die Info.


Muaha, kannte ich nicht - danke-sehr![/OFFTOPIC]
 
02.01.2016  
 




E.T.
@Michael:




Dann muss das ja sehr Betriebssystem-Nahe programmiert sein...


JA, ist es :
Set("NumWidth",0)
Set("StrWidth",0)
Window 800,600
Print "Monitor - Auflösung 1:";%MaxX;"-";%MaxY
Print "Monitor - Auflösung 1:",%MaxX,"-",%MaxY
Print "---------------------------------------------------"
Print "Monitor - Auflösung 2:";str$(%MaxX);"-";str$(%MaxY)
Print "Monitor - Auflösung 2:",str$(%MaxX),"-",str$(%MaxY)
Print "---------------------------------------------------"
Print "Monitor - Auflösung 3:" + %MaxX + " - " + %MaxY
Print "Monitor - Auflösung 3:" + str$(%MaxX) + " - " + str$(%MaxY)
Print "---------------------------------------------------"
Waitinput
End

ERGEBNISSE:







Wohl doch meine Version von 7 drann schuld.
Hab wohl 'ne "Space - Edition"  
 
XProfan X3
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
03.01.2016  
 




Jörg
Sellmeyer
Michael W. (02.01.2016)
Na, ich hab win 7 und 64 bit....

Aaaargggh 
Da hat wohl heimlich still und leise jemand auf 8.1 aufgerüstet.
WIN-Pause zeigt ja die Info.

Dann muss das ja sehr Betriebssystem-Nahe programmiert sein...

Deshalb auch der Rat: Nutzt für Stringverkettungen das Pluszeichen


Genau! Und darum setz ich das jetzt mal auf erledigt.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
15.08.2017  
 




Michael
W.
Das ist lange her.

Inzwischen verkette ich mit "$". Dann gibt es auch bei Zahlen im String keine Überraschungen.
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
15.08.2017  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

28.595 Betrachtungen

Unbenanntvor 0 min.
Erasmus.Herold10.01.2023
p.specht16.04.2019
Torsten Rümker02.01.2019
Magda02.06.2018
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie