Unerwartetes Beenden etc...!

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Unerwartetes Beenden etc...!

Beitrag von Velindos »

Hallo Leute,

mein Programm lief bis vor kurzen Einwandfrei! Jetzt bekomme ich beim beenden des Programm
den Fehler "Unerwartetes Beenden etc...!"

Grund dessen habe ich mein Font´s ausgeschaltet und siehe DA der Fehler kommt nicht mehr!

Zu den Fonts wäre zu erwähnen das ich Font mit
Global Font_Work_SearchFeld = LoadFont(#PB_Any, "Verdana",14, #PB_Font_HighQuality|#PB_Font_Bold))
DrawingFont(Font_Work_SearchFeld)
verwende. Nun habe ich nur diese eingschaltet und es kam wiederrum keine Meldung!

Weiters verwende ich Font´s für Gadget wie folgt!
SetGadgetFont(#Work_S_SearchWort,FontID(LoadFont(#PB_Any, "Verdana", 15, #PB_Font_HighQuality|#PB_Font_Bold)))
Wenn ich diese wieder einschalte, erscheind wieder der genannte Fehler!

Jemand einen TIP wie ich der Sacher her werde?

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: Unerwartetes Beenden etc...!

Beitrag von #NULL »

DrawingFont(Font_Work_SearchFeld) --> DrawingFont(FontID(Font_Work_SearchFeld))
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Unerwartetes Beenden etc...!

Beitrag von Velindos »

Hallo,
habe ich gemacht
DrawingFont(FontID(#Font_VelindosCuver))
bei allen Einträgen, ändert sich aber nichts!


Gruss ... Velindos!
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: Unerwartetes Beenden etc...!

Beitrag von #NULL »

Hast du geprüft was LoadFont() zurückgibt? Wenn ich mich richtig errinnere musste ich auch unter Windows immer lowercase Fontnamen angeben, zumindest bei den Fonts die ich verwendet habe.
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Unerwartetes Beenden etc...!

Beitrag von Velindos »

Hallo,
was sind
lowercase Fontnamen
Gruss .. Velindos!
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
#NULL
Beiträge: 2235
Registriert: 20.04.2006 09:50

Re: Unerwartetes Beenden etc...!

Beitrag von #NULL »

heißt, alles in Kleinbuchstaben. Also "verdana" statt "Verdana". Bin mir aber nicht sicher, hängt vielleicht auch vom jeweiligen Font ab.
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
Kiffi
Beiträge: 10621
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Unerwartetes Beenden etc...!

Beitrag von Kiffi »

Velindos hat geschrieben:Weiters verwende ich Font´s für Gadget wie folgt!

Code: Alles auswählen

SetGadgetFont(#Work_S_SearchWort,FontID(LoadFont(#PB_Any, "Verdana", 15, #PB_Font_HighQuality|#PB_Font_Bold)))
... solltest Du nicht machen, denn somit wird für jedes Gadget ein LoadFont() durchgeführt. Besser:

Code: Alles auswählen

myFont = LoadFont(#PB_Any, ...)

If myFont
  SetGadgetFont(Gadget1, FontID(myFont))
  SetGadgetFont(Gadget2, FontID(myFont))
  SetGadgetFont(Gadget3, FontID(myFont))
EndIf
Grüße ... Peter

P.S.: Fonts, nicht Font´s.
Hygge
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Unerwartetes Beenden etc...!

Beitrag von Velindos »

Hallo,
Denke du liegst richtig. Habe bei Stringgadget und Listicongadget probleme!

Werde mal deinen Tip einbauen! Danke!

Zur
lowercase Fontnamen
habe ich gemacht, aber keine Veränderung erreicht - Danke!

Gruss ... Velindos!
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Unerwartetes Beenden etc...!

Beitrag von Velindos »

Hallo,
nun habe ich einiges Eingetragen und habe noch immer den selben Effekt!

Also habe ich den selben Code im PB V5.62(x86) getestet. Hier kommt die Meldung nicht!
Wenn ich PB V5.62(x64) kommt der Fehler "Unerwartetes Beenden etc...!" wieder!

Auffallend war der Test das ich im PB V5.62(x64) beim Ändern der Fonts in die Vorschläge, letztlich das Programm nicht mehr starten konnte!

Jemand noch ne Tip, ich steh an!

Gruss ... Velindos!
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6999
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Unerwartetes Beenden etc...!

Beitrag von STARGÅTE »

Velindos hat geschrieben:Jemand noch ne Tip, ich steh an!
Poste doch ein mal einen (verkürzten) ausführbaren Code bei dem dieser Fehler auftritt, ansonten: Bild
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten