فبراير 19

تقرير سريع في 1920*1080 القرار زائد 125% عندما تكون بيئة إعداد العرض أعلاه,ستكون نسبة "معاينة الطباعة" غير صحيحة.(كبيرة جدًا أو صغيرة جدًا),لكن الطباعة الفعلية طبيعية.,إذا كنت تريد تصحيح,من الضروري تعديل ملف qrprntr.pas الخاص بالتقرير السريع في بيئة الترجمة,هناك طريقتان لتصحيح ذلك。

مواصلة التصفح »

ديسمبر 31

يحتوي جهاز الكمبيوتر الخاص بي على محرك أقراص ثابت خارجي NTFS.,بعد التمهيد مؤخرا,انقر على محرك الأقراص هذا في Thunar,سوف تفشل جميعها في التركيب,رسالة خطأ “خطأ في التركيب، نوع FS خاطئ، خيار سيئ، كتلة فائقة سيئة…”。

مواصلة التصفح »

أغسطس 2

[إعدادات شبكة محلية ظاهرية]
◎「VLAN」→「802.1Q」→「متقدم」→「تكوين VLAN」,حدد "تمكين"。
◎ أضف معرفات VLAN بشكل تسلسلي,如:53、172。

مواصلة التصفح »

يناير 2

عند تثبيت البرنامج,تظهر عبارة "لم يتبق المزيد من المساحة على الجهاز",تحقق مع df -h,هو / tmp ممتلئ。

القسم التابع الخاص بي / tmp,يكون مع / نفس المنطقة المغناطيسية,و / هناك غرفة,لذلك يمكنك زيادة مساحة / tmp مؤقتًا عن طريق إعادة تثبيت الأمر。

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

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

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

 

لتفريغ / tmp,يمكن تنفيذ الأوامر التالية:

sudo rm -r /tmp/*

 

【參考連結】

سبتمبر 1

عند تثبيت طابعة شبكة,في بعض الأحيان بعد نقرتين,حدث خطأ 0x00000BCB,يحدث عادةً في طابعات الباركود والطابعات النقطية,الحاسوب المركزي لم يحدث قط,عادةً ما تؤدي إعادة تثبيت برنامج التشغيل على Windows Server إلى حل المشكلة,لكن بعد فتره,سيحدث مرة أخرى。
مواصلة التصفح »

أغسطس 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.'

【參考連結】

أغسطس 22
صفحة الإعدادات هدف موضع الضبط
"الاختصار" الاختصار ملف الاختصار
التوافق المستعمل 码 آلة(ملاحظة 1.)
"التوافق لجميع المستخدمين" جميع المستخدمين 码 آلة(ملاحظة 2.)

註1.
電腦 HKEY_CURRENT_USER SOFTWARE Microsoft Windows NT CurrentVersion AppCompatFlags Layers
ملاحظة 2.
電腦 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion AppCompatFlags Layers

PS. المفتاح هو "قيمة السلسلة",القيمة”~ المشرف البشري”。

يوليو 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;

【參考連結】

يوليو 11

يبدو أن قوائم دلفي تحتوي دائمًا على خطوط تعود إلى الوضع الافتراضي (8, تاهوما) المشكلة,أسئلة من الخارج,لكن لا يوجد حل。الحل المؤقت الذي يمكنني التفكير فيه في الوقت الحالي هو تعيين مفتاح وظيفي (يمكن تعيينه كمفتاح اختصار),دع المستخدم يواجه حجم خط صغير,إعادة تعيين حجم الخط بنفسك。(أثناء الاختبار ، يمكن تغيير خط القائمة مرة أخرى إلى القيمة الافتراضية عن طريق تغيير النسبة المئوية لحجم شاشة Windows)

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

【參考連結】

يوليو 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;

【參考連結】