Mer 6

Le code de ce blog est présenté via le plug-in SyntaxHighlighter Evolved,Mais je ne sais pas pourquoi,J'ai eu du mal à rendre mon code en ligne,Plus tard, je l'ai utilisé moi-même span Les balises sont rendues avec CSS,Plus tard, j'ai remarqué que je n'avais jamais utilisé le bouton de code de l'éditeur de texte.,Enfin, écrivez simplement le nouveau CSS dans code Étiquette,Ensuite, vous pouvez l'appliquer rapidement。
Continuez à parcourir »

Février 19

Rapport rapide dans 1920*1080 résolution plus 125% Lorsque l'environnement de réglage de l'affichage ci-dessus est,La proportion de « Aperçu avant impression » sera incorrecte.(trop grand ou trop petit),Mais l'impression réelle est normale.,Si vous voulez corriger,Il est nécessaire de modifier le fichier qrprntr.pas de Quick Report dans l'environnement de compilation,Il y a deux façons de le corriger。

Continuez à parcourir »

Août 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.'

Référence [lien]

Juillet 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;

Référence [lien]

Juillet 11

Les menus Delphi semblent toujours avoir des polices qui reviennent par défaut (8, Tahoma) Le problème,Questions de l'étranger,mais pas de soluce。La solution temporaire à laquelle je peux penser pour le moment est de définir une touche de fonction (Peut être défini comme raccourci clavier),Permettre à l'utilisateur de rencontrer une petite taille de police,Réinitialiser la taille de la police par vous-même。(Pendant les tests, la police du menu peut être ramenée à la valeur par défaut en modifiant le pourcentage de taille d'affichage de Windows)

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

Référence [lien]

Juillet 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;

Référence [lien]

Juillet 11
var
  vTime, vTime1, vTime2: double;
begin
  vTime1 := GetTickCount();
  vTime2 := GetTickCount();
  vTime := (vTime2 - vTime1) / 1000;
  Showmessage(floatToStr(vTime) + 's');
end;

Référence [lien]

Jan 20

Juste au moment où j'ai ajusté la syntaxe CSS,Je ne sais pas pourquoi,Une fois la résolution simulée comme la résolution du téléphone mobile,La version ne montre pas l'effet que RWD devrait avoir,Au début, je pensais que la syntaxe de l'écran @media ne prenait pas effet,Après des tests répétés,Il a été constaté que la grammaire de largeur ne suivait pas le changement de rapport de résolution (Déjà défini sur auto ou utilise max-width)。Plus tard, j'ai essayé de fermer le mode "Développeur Web"”Simulation tactile”Caractéristiques,Sera normal,Je ne sais pas pourquoi cela affecte de cette façon。
Continuez à parcourir »

Mai 27

Lors de la vérification des enregistrements système aujourd'hui,Voir MariaDB a beaucoup de messages d'erreur,suit:

InnoDB: La table mysql / innodb_index_stats présente une différence de longueur dans le nom de colonne nom_table. Veuillez exécuter mysql_upgrade

Continuez à parcourir »

Avril 29

SQL Server manquera de mémoire du système d'exploitation par défaut,Et sur le serveur dédié à SQL Server,En général, il est également recommandé d'utiliser autant que possible la mémoire pour SQL Server,Un pour améliorer l'efficacité,Deuxièmement, cela réduit également la perte d'E / S du disque dur。Cependant, s'il existe des circonstances spécifiques qui doivent contrôler la limite de mémoire de SQL Server,SQL Server Management Studio (SSMS) Atteindre。

Continuez à parcourir »