Kann man kein Text zurückgeben : ProcedureReturn text.s ?

Anfängerfragen zum Programmieren mit PureBasic.
funkheld
Beiträge: 649
Registriert: 31.12.2009 11:58

Kann man kein Text zurückgeben : ProcedureReturn text.s ?

Beitrag von funkheld »

Es kommt eine Fehlermeldung, das man kein tText zurückgeben kann aus einer dll.

hmmm..

Code: Alles auswählen

Global text.s

ProcedureDLL mytext()
  text="test"
  ProcedureReturn  text
EndProcedure
gruss
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von RSBasic »

Code: Alles auswählen

ProcedureDLL.s
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
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: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von ts-soft »

ProcedureDLL.s
PeekS ist aber trotzdem erforderlich!
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
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von Mok »

Wenn 'text' global ist, und du die Variable veränderst, brauchst du eh kein ProcedureReturn
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
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: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von ts-soft »

Mok hat geschrieben:Wenn 'text' global ist, und du die Variable veränderst, brauchst du eh kein ProcedureReturn
Hallo, Aufwachen, DLL! :lol:
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
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von Mok »

Bild
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
funkheld
Beiträge: 649
Registriert: 31.12.2009 11:58

Re: Kann man kein Text zurückgeben : ProcedureReturn text.s

Beitrag von funkheld »

Jup, danke, das .s fehlte am ende.

gruss
Antworten