AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Kein Zugriff auf Windows-Schriften im Gast-Modus?
Thema durchsuchen
Ansicht
Themen-Optionen

Kein Zugriff auf Windows-Schriften im Gast-Modus?

Ein Thema von messie · begonnen am 20. Jun 2006 · letzter Beitrag vom 20. Jun 2006
Antwort Antwort
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 10:27
Hallo alle,

ich habe ein kleines Programm bei dem die Schriftart zur Laufzeit wählbar ist. Nun habe ich festgestellt, daß - wenn ich das Prog als Gast installiere - der Zugriff auf die Schriftarten gesperrt wird.

Gibt es da einen Weg?

Grüße, Messie
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#2

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 11:00
Ich verstehe nicht ganz was du meinst?!
du nutzt z.B. den Code hier:
Label1.Font.Name := 'Verdana'; // anstatt Arial oder sonst eine Schriftart Und dann kommt ein Fehler??? Was für ein Fehler?
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 11:18
Zitat von s.h.a.r.k:
Ich verstehe nicht ganz was du meinst?!
du nutzt z.B. den Code hier:
Label1.Font.Name := 'Verdana'; // anstatt Arial oder sonst eine Schriftart Und dann kommt ein Fehler??? Was für ein Fehler?
Es kommt gar kein Fehler: die Software zeigt die Schriftarten, die ich zur Entwurfszeit zugewiesen hatte. Weil das verschiedene zum Ausprobieren waren fiel das gleich auf. Ich benutze den genau den code wie in Deinem Post. Als Administrator (übrigens bei XP home) geht das einwandfrei.

Grüße, Messie
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 14:12
Daran liegt es definitiv nicht. Rufst du eventuell irgendwo AddFontResource oder so auf?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 14:21
Zitat von Luckie:
Daran liegt es definitiv nicht. Rufst du eventuell irgendwo AddFontResource oder so auf?
Nö, eigentlich ganz simpel:
Code:
//Einheit
      Label = new TTntLabel(AParent);
      Label->Parent = AParent;
      Label->Top = linegap+FHeight+4;
      Label->Left = ParaLineEdit->Left + ParaLineEdit->Width + 10;
      Label->Font->Size = 9;
      Label->Font->Name = FontName;
      Label->Font->Charset = OEM_CHARSET;
      Label->Alignment = taLeftJustify;
      Label->Caption = "";
In FontName steht dann z.B. "Lucida Console". Das mit dem charset sollte bei den tntcontrols eigentlich keine Bedeutung haben...

Grüße, Messie
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#6

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 21:52
// Edit:
Beitrag kann gelöscht werden - Habe überlesen, dass es sich um einen C-Code handelt
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#7

Re: Kein Zugriff auf Windows-Schriften im Gast-Modus?

  Alt 20. Jun 2006, 22:15
Zitat von s.h.a.r.k:
// Edit:
Beitrag kann gelöscht werden - Habe überlesen, dass es sich um einen C-Code handelt
...ist aber VCL-Code, sollte sich nicht von Delphi unterscheiden!

Grüße, Messie
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz