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 »
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。
<%# 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]
- asp.net – comment appliquer un FORMAT particulier de date en utilisant eval? – Stack Overflow
- c # – Que fait le 0 dans “{0:MM jj aaaa}” fais? – Stack Overflow
- Méthode String.FormatString.Format method (System) | Microsoft Docs
- Chaînes de format de date et d'heure personnalisées | Microsoft Docs
- Chaînes de format de date et d'heure standard | Microsoft Docs
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]
- méthode de cas pour juger la chaîne | trois grottes
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]
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]
- Attraper la touche SHIFT pendant la sélection de l'élément de menu? – Astuces Delphi – CJC Delphes (Conseils sympas de Delphi)
- GetKeyState:GetKeyState ,Cette fonction récupère la clé virtuelle spécifiée -Encyclopédie Connaissance Réseau chinois
- DELPHES OnKeyDown,OnKeyPress,Différence OnKeyUp-Blog CSDN_delphi onkeydown
- tableau des valeurs de clé delphi – Tribu de Taïwan
- Comment détecter la touche ctrl-t dans Delphi – Stack Overflow
- Tableau de comparaison des valeurs de code des touches du clavier
var vTime, vTime1, vTime2: double; begin vTime1 := GetTickCount(); vTime2 := GetTickCount(); vTime := (vTime2 - vTime1) / 1000; Showmessage(floatToStr(vTime) + 's'); end;
Référence [lien]
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 »
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
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。