-je avoir un menu simple pop-up dans une application vcl
, mais il y a quelque chose de bizarre est arrivé quand j'écris non-latin characters
dans les popup-menu
Caption
caractères non latins dans popupmenu légende
les caractères écrits correctement mais il a ce caractères supplémentaires (Z) à la fin de la légende. ces caractères seulement ajoutés quand je tape des mots non-latin dans la légende, les mots anglais montre correctement.
ici est le DFM du projet de test
object Form1: TForm1
Left = 0
Top = 0
BorderIcons = [biSystemMenu]
Caption = 'Form1'
ClientHeight = 242
ClientWidth = 472
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PopupMenu = PopupMenu1
PixelsPerInch = 96
TextHeight = 13
object PopupMenu1: TPopupMenu
Left = 232
Top = 128
object N1: TMenuItem
Caption = #1575#1604#1604#1594#1577' '#1575#1604#1593#1585#1576#1610#1577
end
end
end
ce qui est une image de la façon dont le résultat sort. ce supplément (Z) je ne l'ai pas écrit dans la légende du tout. je ne sais pas pourquoi il montre une idée pourquoi?