![]() |
AW: Bildschirm-Groesse in mm auslesen
Ich glaube nicht mehr an Bequemlichkeit und Copy&Paste Kultur, ich hoffe es ist nichts ansteckendes (und das Internet als Isolations-Schicht ausreichend ist) ;)
Delphi-Quellcode:
Ein Bier drauf, dass der Ergebnistyp weitere Schwierigkeiten macht und der Thread noch nicht zuende ist.
function ScreenSizeMM: TSize;
begin Result.cx := Round((Screen.Width / Screen.PixelsPerInch) * 25.4); Result.cy := Round((Screen.Height / Screen.PixelsPerInch) * 25.4); end; |
AW: Bildschirm-Groesse in mm auslesen
Zitat:
"Kopiers" noch einmal |
AW: Bildschirm-Groesse in mm auslesen
Hallo,
ich werf' dann mal das in's Rennen :
Code:
type fScreenMM = array[0..1] of Real; . . . function ScreenMM : fScreenMM; begin Result[0] := Screen.Width / Screen.PixelsPerInch * 25.4; Result[1] := Screen.Height / Screen.PixelsPerInch * 25.4; end; |
AW: Bildschirm-Groesse in mm auslesen
Zitat:
|
AW: Bildschirm-Groesse in mm auslesen
Ohh.. hmm
Evt xD Edit: So, tut mir echt leid! Nun sollte es funzen. Habs zuerst so programmiert, dass es mit einer TPoint Variable funktioniert und die Anpassung bei der Umstellung auf zwei Integer Variablen nicht durchgeführt. Sollte aber nun klappen! xD |
AW: Bildschirm-Groesse in mm auslesen
hallo @Satty67
das ist genau was @jfheins geschrieben hat ![]() Zitat:
|
AW: Bildschirm-Groesse in mm auslesen
Auch wenn ich nicht verstehe, warum man sowas in Assembler verschlüsseln muß. :gruebel:
Kann mir nicht vorstellen, daß eine Pascalvariante viel langsamer ist (außer daß diese dadurch kürzer und übersichtlicher würde) und so oft sollte sich die Bildschirmgröße nicht verändern, als das man dieses zumillionen Mal die Sekunde ausrechnen müßte. |
AW: Bildschirm-Groesse in mm auslesen
Eh nicht, aber da er es nicht entschlüsseln kann wird er nicht behaupten können, er habe es selbst geschrieben.
Im Falle einer Hausübung dürfte sich das für mich positiv auswirken :) Ansonsten - da er durchs Kopieren sowieso nichts lernt, macht es keinen großen Unterschied |
AW: Bildschirm-Groesse in mm auslesen
Zitat:
|
AW: Bildschirm-Groesse in mm auslesen
Und da ich nicht erkennen kann, dass Thomas seit Tagen auch nur ansatzweise einen der angebotenen Links gelesen hat und damit in der Lage wäre, die Begriffe / Maßeinheiten "Zoll", "Inch", "Pixel" und "mm" in einen logischen Zusammenhang zu bringen, mache ich hier zu.
Solange Du nicht in der Lage bist, die Ergebnisse Deiner Funktionen wenigstens über den Daumen auf ihre Qualität hin zu prüfen, könntest Du auch einen Zufallszahlengenerator einbauen. Und solange Du Dich weigerst, Dir ein Mindestmaß an Hintergrundwissen (für Deine eigenen Problemstellungen) anzueignen, weigere ich mich, dieses und andere Themen offen zu lassen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz