Problem bei Datei erstellen!

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Problem bei Datei erstellen!

Beitrag von onny »

Hi@all
habe ein Problem bei erstellen einer Datei!


wrote1 (oder so ähnlich) ("<a href="">")

Also ich möchte eine Html Datei ertsllen lassen und
mit was kann ich die anführungszeichen ersetzen?!
Mfg jonas
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Code: Alles auswählen

#AZ = Chr(34)
WriteString("<a href=" + #AZ + #AZ + ">")
By the way:
Wieso funktioniert das hier nicht?

Code: Alles auswählen

#AZ = Chr(34)
Debug "<a href=" + #AZ + #AZ + ">"
Das hier allerdings schon:

Code: Alles auswählen

#AZ = Chr(34)
a.s = "<a href=" + #AZ + #AZ + ">"
Debug a
Das geht auch nicht:

Code: Alles auswählen

Debug "<a href=" + Chr(34) + Chr(34) + ">"
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

Code: Alles auswählen

Chr(34)
34 ist die asciizahl für ein anführungszeichen.
so kannst du dann auch ein Zeilenumbruch einfügen.
mehr dazu in der PB hilfe unter Ascii Tabelle
[Edit]Nicthequick war schneller aber @nic dein beispiel geht bei mir schon also direkt debugen[/Edit]
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Icke
Beiträge: 143
Registriert: 08.09.2004 13:19

Beitrag von Icke »

By the way:
Wieso funktioniert das hier nicht?
Code:

Code: Alles auswählen

#AZ = Chr(34)
Debug "<a href=" + #AZ + #AZ + ">"
Das hier allerdings schon:
Code:

Code: Alles auswählen

#AZ = Chr(34)
a.s = "<a href=" + #AZ + #AZ + ">"
Debug a
Das geht auch nicht:
Code:

Code: Alles auswählen

Debug "<a href=" + Chr(34) + Chr(34) + ">"
Geht bei mir alles mit 3.91. Welche Version hast du?
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

Beitrag von ts-soft »

Chr(34) ist auch schon vordefiniert als Konstante: #DQUOTE$

Code: Alles auswählen

Debug #DQUOTE$
Debug Asc(#DQUOTE$)

Test.s = "<a href=" + #DQUOTE$ + #DQUOTE$ + ">" 
Debug Test
Zuletzt geändert von ts-soft am 05.05.2005 18:58, insgesamt 1-mal geändert.
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
bluejoke
Beiträge: 1244
Registriert: 08.09.2004 16:33
Kontaktdaten:

Beitrag von bluejoke »

Bei 3.93 gehts nicht
Ich bin Ausländer - fast überall
Windows XP Pro SP2 - PB 4.00
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

Beitrag von ts-soft »

bluejoke hat geschrieben:Bei 3.93 gehts nicht
Wenn Du Strings und Konstanten mischt, mußt Du diese erst einer Variablen zuordnen, sonst kann der Debugger damit nichts anfangen
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
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

danke
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

ts-soft hat geschrieben:
bluejoke hat geschrieben:Bei 3.93 gehts nicht
Wenn Du Strings und Konstanten mischt, mußt Du diese erst einer Variablen zuordnen, sonst kann der Debugger damit nichts anfangen
Das ist ja wohl mal richtig bescheuert. :roll:
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

normal sollte pb doch mit jeder neuen version mehr funktionen bekommen und nicht weniger oder?
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Antworten