O código deste blog é apresentado através do plug-in SyntaxHighlighter Evolved,Mas eu não sei por que,Tenho tido problemas para fazer com que meu código seja renderizado in-line,Mais tarde, eu mesmo usei span
Tags são renderizadas com CSS,Mais tarde percebi que nunca usei o botão de código no editor de texto.,Finalmente, basta escrever o novo CSS em code
Rótulo,Então você pode aplicá-lo rapidamente。
Continue navegando »
Relatório rápido em 1920*1080 resolução mais 125% Quando o ambiente de configuração de exibição acima é,A proporção de “Preview Print” estará incorreta.(muito grande ou muito pequeno),Mas a impressão real é normal.,Se você quiser corrigir,É necessário modificar o arquivo qrprntr.pas do Quick Report no ambiente de compilação,Existem duas maneiras de corrigi-lo。
<%# 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.'
Referência [link]
- asp.net – como aplicar um formato específico de data usando eval? – Stack Overflow
- c # – O que faz o 0 dentro “{0:MM dd aaaa}” Faz? – Stack Overflow
- Método String.Format (Sistema) | Microsoft Docs
- Strings de formato de data e hora personalizadas | Microsoft Docs
- Strings de formato de data e hora padrão | 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;
Referência [link]
- método case para julgar string | três cavernas
Os menus do Delphi parecem sempre ter fontes que voltam ao padrão (8, Tahoma) O problema,Dúvidas do exterior,mas sem solução。A solução temporária que posso pensar no momento é definir uma tecla de função (Pode ser definido como tecla de atalho),Permitir que o usuário encontre um tamanho de fonte pequeno,Redefinir o tamanho da fonte por conta própria。(Durante o teste, a fonte do menu pode ser alterada de volta ao valor padrão alterando a porcentagem do tamanho de exibição do Windows)
procedure Tmainform.N93Click(Sender: TObject); begin Screen.MenuFont.Size := 12; xxxxxx.BringToFront; // 改變畫面焦點,以刷新選單畫面。 end;
Referência [link]
- Repintura do menu de força do Delphi VCL – Stack Overflow
- de vez em quando: Alargamento da fonte Delphi MainMenu e solução ausente do ícone do prompt Menu Checked
procedure TfmQAB.FormShortCut(var Msg: TWMKey; var Handled: Boolean); begin if (Msg.CharCode = 116) and (HiWord(GetKeyState(VK_CONTROL)) = 1) then begin ...... end end;
Referência [link]
- Capturar a tecla SHIFT durante a seleção do item de menu? – Dicas Delphi – CJC Delphi (Dicas legais do Delphi)
- GetKeyState:GetKeyState ,Esta função recupera a chave virtual especificada -Rede Chinesa de Conhecimento da Enciclopédia
- DELPHI OnKeyDown,OnKeyPress,Diferença OnKeyUp-CSDN Blog_delphi onkeydown
- tabela de valores de chave delphi – tribo de Taiwan
- Como detectar a tecla ctrl-t no Delphi – Stack Overflow
- Tabela de comparação de valores de código de tecla do teclado
var vTime, vTime1, vTime2: double; begin vTime1 := GetTickCount(); vTime2 := GetTickCount(); vTime := (vTime2 - vTime1) / 1000; Showmessage(floatToStr(vTime) + 's'); end;
Referência [link]
- Como o delphi encontra a diferença entre duas vezes em segundos?-comunidade CSDN
Apenas quando ajustei a sintaxe CSS,Eu não sei porque,Depois que a resolução é simulada como a resolução do telefone móvel,A versão não mostra o efeito que RWD deveria ter,No começo eu pensei que a sintaxe da tela @media não tinha efeito,Após testes repetidos,Verificou-se que a gramática da largura não seguia a mudança da proporção de resolução (Já definido para automático ou usar largura máxima)。Mais tarde, tentei fechar o modo "Desenvolvedor da Web"”Simulação de toque”Recursos,Vai ser normal,Eu não sei por que isso afeta dessa forma。
Continue navegando »
Ao verificar os registros do sistema hoje,Veja MariaDB tem muitas mensagens de erro,segue:
InnoDB: A tabela mysql / innodb_index_stats possui incompatibilidade de comprimento no nome da coluna nome_da_tabela. Por favor, execute mysql_upgrade
O SQL Server ficará sem memória do sistema operacional por padrão,E no servidor dedicado ao SQL Server,Em geral, também é recomendável usar a memória o máximo possível para o SQL Server,Um para melhorar a eficiência,Em segundo lugar, também reduz a perda de E / S do disco rígido。No entanto, se houver circunstâncias específicas que precisem controlar o limite de memória do SQL Server,SQL Server Management Studio (SSMS) Para alcançar。