Februar 19

Schnell melden 1920*1080 Auflösung plus 125% Wenn die oben genannte Anzeigeeinstellungsumgebung vorliegt,Der Anteil von „Vorschaudruck“ ist falsch.(zu groß oder zu klein),Aber der tatsächliche Druck ist normal.,Wenn Sie korrigieren möchten,Es ist notwendig, die Datei qrprntr.pas von Quick Report in der Kompilierungsumgebung zu ändern,Es gibt zwei Möglichkeiten, dies zu korrigieren。

Weiter durchsuchen »

Dezember 31

Mein Computer verfügt über eine externe NTFS-Festplatte.,Nach dem letzten Booten,Klicken Sie auf dieses Laufwerk in Thunar,Werden alle nicht montiert werden können,Fehlermeldung “Fehler beim Mounten. Falscher FS-Typ. Schlechte Option. Schlechter Superblock…”。

Weiter durchsuchen »

August 2

[VLAN-Einstellung]
◎「VLAN」→「802.1Q」→「Erweitert」→「VLAN-Konfiguration」,Wählen Sie „Aktivieren“。
◎ Fügen Sie die VLAN-ID nacheinander hinzu,Wie:53、172。

Weiter durchsuchen »

Jan 2

bei der Installation des Programms,„Kein Speicherplatz mehr auf dem Gerät“ wird angezeigt,Prüfen Sie mit df -h,ist /tmp voll。

Meine /tmp abhängige Partition,ist mit / gleiche magnetische Region,und / es ist platz,Sie können also den Speicherplatz von /tmp vorübergehend vergrößern, indem Sie den Befehl erneut einhängen。

df -h /tmp
#查詢 /tmp 佔用空間。

sudo mount -o remount,size=15G /tmp/
#將 /tmp 大小改成 15G。

df -h /tmp
#確認 /tmp 的佔用 % 是否改變。

 

Um /tmp zu leeren,Die folgenden Befehle können ausgeführt werden:

sudo rm -r /tmp/*

 

Referenz [link]

September 1

Bei der Installation eines Netzwerkdruckers,manchmal nach zwei Klicks,Ein Fehler von 0x00000BCB ist aufgetreten,Tritt normalerweise in Barcode-Etikettierern und Nadeldruckern auf,Der Mainframe ist nie passiert,Normalerweise löst eine Neuinstallation des Treibers auf Windows Server das Problem,Aber nach einer Weile,wird wieder passieren。
Weiter durchsuchen »

August 25
<%# Eval("SDate", "{0:yyyy/MM/dd}") %>
// 0: 表示定義整個括號裡面的第 0 個變數要採用此日期格式。

// 以下為兩個變數的範例。
string s = String.Format("At {0}, the temperature is {1}°C.",
                         DateTime.Now, 20.4);
Console.WriteLine(s);
// Output similar to: 'At 4/10/2015 9:29:41 AM, the temperature is 20.4°C.'

Referenz [link]

August 22
Einstellungsseite Objekt Sollposition
"Abkürzung" Die Abkürzung Verknüpfungsdatei
"Kompatibilität" Benutzer 機碼(Anmerkung 1.)
"Kompatibilität für alle Benutzer" Alle Nutzer 機碼(Anmerkung 2.)

註1.
電腦HKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers
Anmerkung 2.
電腦HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

PS. Der Schlüssel ist "String-Wert".,Wert ist”~ MENSCHLICHE ADMIN”。

Juli 11
unit unit1;

interface

uses
  Windows, Messages....

type
  TFormName = (Casefm1, Casefm2, Casefm3);

function xxx(): Boolean;
var
  StrFormName: String;
  CaseFormName: TFormName;
begin
  StrFormName := 'Case' + vFormName; 
  // 將 FormName(物件) 與 TFormName(值) 做區隔。
  // (vFormName為帶有各FormName的字串變數)
  CaseFormName := TFormName(GetEnumValue(TypeInfo(TFormName), StrFormName));

  case CaseFormName of
    Casefm1:
      begin
        ..............
      end;

    Casefm2:
      begin
        ..............
      end;

    Casefm3: 
      begin
       ...............
      end;

Referenz [link]

Juli 11

Delphi-Menüs scheinen immer Schriftarten zu haben, die auf die Standardeinstellung zurückgehen (8, Tahoma) Das Problem,Anfragen aus dem Ausland,aber keine lösung。Die vorübergehende Lösung, die mir im Moment einfällt, ist das Setzen einer Funktionstaste (Kann als Hotkey gesetzt werden),Lassen Sie den Benutzer auf eine kleine Schriftgröße stoßen,Schriftgröße selbst zurücksetzen。(Während des Tests kann die Menüschriftart auf den Standardwert zurückgesetzt werden, indem der Prozentsatz der Windows-Anzeigegröße geändert wird)

procedure Tmainform.N93Click(Sender: TObject);
begin
  Screen.MenuFont.Size := 12;
  xxxxxx.BringToFront; // 改變畫面焦點,以刷新選單畫面。
end;

Referenz [link]

Juli 11
procedure TfmQAB.FormShortCut(var Msg: TWMKey; var Handled: Boolean);
begin
if (Msg.CharCode = 116)  and (HiWord(GetKeyState(VK_CONTROL)) = 1)  then 
  begin
    ......
  end
end;

Referenz [link]