printf

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
JMaker
Beiträge: 102
Registriert: 19.01.2015 10:18

printf

Beitrag von JMaker »

ich bin neu hier. gibt es printf auch in pb?
Ich benutze Pure Basic 5.30 auf Microsoft Windows 7.
Gruß
JM
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: printf

Beitrag von Kiffi »

JMaker hat geschrieben:ich bin neu hier. gibt es printf auch in pb?
printf? Welche Sprache?

In PureBasic gibt es die Befehle Print() bzw.PrintN().

Eine eventuelle Formatierung der Ausgabe müsstest Du selber programmieren.

Grüße ... Peter
Hygge
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: printf

Beitrag von ts-soft »

Wenn Du es nicht in der Hilfe findest, sollte es dies auch nicht geben, jedenfalls nativ! :wink:

Alternativ kann ich Dir den folgenden Thread (im englischem Forum) empfehlen:
http://www.purebasic.fr/english/viewtop ... 12&t=32026

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
JMaker
Beiträge: 102
Registriert: 19.01.2015 10:18

Re: printf

Beitrag von JMaker »

Danke Kiffi
printn habe ich schon gesehen aber ist was anderes.
prinf ist formatiertes ausgeben von Texten und man kann Text und Variable trennen.

Code: Alles auswählen

myVariable = "value";
printf ("My Text: {0}", myVariable);
Danke ts-soft
Ich dachte schon ich bin einfach zu doof beim suchen. Meine Nachfrage hat sich gelohnt. :)
Der Code im link sieht gut aus. Werde ich testen. Danke
Ich benutze Pure Basic 5.30 auf Microsoft Windows 7.
Gruß
JM
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: printf

Beitrag von edel »

Du kannst die Funktion importieren.

Code: Alles auswählen

ImportC ""
  wprintf(format.s, a1=0, a2=0, a3=0, a4=0, a5=0, a6=0, a7=0, a8=0)
EndImport

OpenConsole()
myVariable.s = "value"
wprintf ("My Text: %s", @myVariable)
Input()
Benutzeravatar
JMaker
Beiträge: 102
Registriert: 19.01.2015 10:18

Re: printf

Beitrag von JMaker »

Danke edel
deine Lösung ist edel, dein Name passt :allright:
Kann man mit ImportC alle C Funktionen importieren?
Gibt es eine Liste aller bereits umgesetzten C Funktionen in pb?
Oder ist das so einfach umzusetzen dass man keine Liste braucht?
Es gibt bestimmt Funktionen die nur in C verfügbar sind.
Ich benutze Pure Basic 5.30 auf Microsoft Windows 7.
Gruß
JM
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: printf

Beitrag von edel »

Du kannst auf diesem Weg alle Funktionen importieren, für die auch eine Importbibliothek vorhanden ist.
Eine Liste ist mit nicht bekannt, ist aber auch kein Drama, die benötigten Funktionen lassen sich schnell
selber zu importieren.
Benutzeravatar
JMaker
Beiträge: 102
Registriert: 19.01.2015 10:18

Re: printf

Beitrag von JMaker »

Danke edel alles klar.
Ich benutze Pure Basic 5.30 auf Microsoft Windows 7.
Gruß
JM
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: printf

Beitrag von ts-soft »

Noch ein Hinweis:
Der von mir gepostetet Link enthält einen Source, der unabhängig vom verwendetem OS ist,
der Code von edel ist windows only (allerdings gibt es printf auch unter anderem OS).

Es wäre vielleicht sinnvoll, das verwendetete OS, verwendete PB Version usw. in Deiner Signatur
zu erwähnen. Das erspart so manche Nachfragerei :wink: , obwohl Windows meist zutrifft, sollten
auch Minderheiten berücksichtigt werden <)

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
JMaker
Beiträge: 102
Registriert: 19.01.2015 10:18

Re: printf

Beitrag von JMaker »

Danke ts-soft
für diese Infos. Ich besitze nun eine Signatur. :)
Ich benutze Pure Basic 5.30 auf Microsoft Windows 7.
Gruß
JM
Antworten