このブログのコードは、SyntaxHighlighter Evolved プラグインを通じて表示されます。,でも、なぜだか分かりません,コードをインラインでレンダリングするのに問題がありました,後は自分で使っただけです span
タグはCSSでレンダリングされます,後になって、テキストエディタのコードボタンを使ったことがないことに気づきました。,最後に、新しい CSS を書き込むだけです。 code
ラベル,そうすればすぐに適用できます。
閲覧を続行 »
クイックレポートで 1920*1080 解像度プラス 125% 上記の表示設定環境の場合,「プレビュー印刷」の比率が正しくなくなります。(大きすぎるか小さすぎる),しかし、実際の印刷は正常です。,修正したい場合は,コンパイル環境でクイックレポートのqrprntr.pasファイルを修正する必要があります,修正するには2つの方法があります。
<%# 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.'
【參考連結】
- asp.net – eval を使用して日付の特定の FORMAT を適用する方法? – スタックオーバーフロー
- C#の – は何をしますか 0 の “{0:MM dd yyyy}” 行う? – スタックオーバーフロー
- String.Format メソッド (システム) | マイクロソフトドキュメント
- カスタムの日付と時刻の書式文字列 | マイクロソフトドキュメント
- 標準の日付と時刻の書式文字列 | マイクロソフトドキュメント
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;
【參考連結】
- 文字列を判断するケースメソッド | 3つの洞窟
Delphiメニューには、常にデフォルトに戻るフォントが含まれているようです (8, タホマ) 問題,海外からの質問,しかし解決策はありません。現時点で考えられる一時的な解決策は、ファンクションキーを設定することです (ホットキーとして設定できます),ユーザーが小さいフォントサイズに遭遇できるようにする,自分でフォントサイズをリセットする。(テスト中に、Windowsの表示サイズのパーセンテージを変更することにより、メニューフォントをデフォルト値に戻すことができます。)
procedure Tmainform.N93Click(Sender: TObject); begin Screen.MenuFont.Size := 12; xxxxxx.BringToFront; // 改變畫面焦點,以刷新選單畫面。 end;
【參考連結】
- DelphiVCLフォースメニューの再描画 – スタックオーバーフロー
- たまに: DelphiMainMenuフォントの拡大とメニューチェック済みプロンプトアイコンに解決策がありません
procedure TfmQAB.FormShortCut(var Msg: TWMKey; var Handled: Boolean); begin if (Msg.CharCode = 116) and (HiWord(GetKeyState(VK_CONTROL)) = 1) then begin ...... end end;
【參考連結】
- メニュー項目の選択中にShiftキーを押します? – Delphiのヒント – CJCデルファイ (クールなDelphiのヒント)
- GetKeyState:GetKeyState ,この関数は、指定された仮想キーを取得します -百科事典知識中国ネットワーク
- DELPHI OnKeyDown,OnKeyPress,OnKeyUpの違い-CSDN Blog_delphi onkeydown
- デルファイキー値テーブル – 台湾の部族
- DelphiでCtrl-tキーが押されたことを検出する方法 – スタックオーバーフロー
- キーボードキーコード値比較表
var vTime, vTime1, vTime2: double; begin vTime1 := GetTickCount(); vTime2 := GetTickCount(); vTime := (vTime2 - vTime1) / 1000; Showmessage(floatToStr(vTime) + 's'); end;
【參考連結】
- デルファイはどのようにして秒単位の2回の違いを見つけますか?-CSDNコミュニティ
CSS構文を調整したとき,不知道為什麼,解像度が携帯電話の解像度としてシミュレートされた後,このバージョンは、RWDが持つべき効果を示していません,最初は、@ media画面の構文が有効にならないと思いました,繰り返しテストした後,幅の文法が解像度比の変化に従わないことがわかった (すでに自動に設定されているか、最大幅を使用します)。後で、「Web開発者」モードを閉じようとしました”タッチシミュレーション”特徴,正常になります,なぜこのように影響するのかわかりません。
閲覧を続行 »
今日システムレコードをチェックするとき,MariaDBにたくさんのエラーメッセージがあるのを見てください,次の:
InnoDB: テーブルmysql / innodb_index_statsの列名table_nameの長さが一致していません. mysql_upgradeを実行してください
SQL Serverはデフォルトでオペレーティングシステムのメモリを使い果たします,SQL Server専用のサーバー上,一般的には、SQL Serverのメモリをできるだけ使用することもお勧めします,効率を改善する1つ,第二に、それはまたハードディスクのIO損失を減らします。ただし、SQL Serverのメモリ制限を制御する必要がある特定の状況がある場合,SQL Server Management Studio (SSMS) 達成するために。