歌曲字數查詢和歌本字數查詢改寫

This commit is contained in:
jasonchenwork 2025-03-24 15:12:25 +08:00
parent 98f1271cf4
commit e4eb524324
69 changed files with 1949 additions and 512 deletions

View File

@ -61,11 +61,11 @@ namespace DualScreenDemo
private const int offsetXWordCount = 100; private const int offsetXWordCount = 100;
private const int offsetYWordCount = 100; private const int offsetYWordCount = 100;
private PictureBox pictureBoxSongIDSearch; //private PictureBox pictureBoxSongIDSearch;
private Button[] numberButtonsSongIDSearch; private Button[] numberButtonsSongIDSearch;
private Button modifyButtonSongIDSearch, closeButtonSongIDSearch; //private Button modifyButtonSongIDSearch, closeButtonSongIDSearch;
private RichTextBox inputBoxSongIDSearch; //private RichTextBox inputBoxSongIDSearch;
private const int offsetXSongID = 100; private const int offsetXSongID = 100;
private const int offsetYSongID = 100; private const int offsetYSongID = 100;
private const int offsetXPinYin = 100; private const int offsetXPinYin = 100;
@ -585,10 +585,10 @@ namespace DualScreenDemo
InitializeButtonsForEnglishSingers(); InitializeButtonsForEnglishSingers();
InitializeButtonsForEnglishSongs(); InitializeButtonsForEnglishSongs();
InitializeButtonsForPictureBoxArtistSearch(); InitializeButtonsForPictureBoxArtistSearch();
InitializeButtonsForPictureBoxWordCount(); InitializeButtonsForWordCountSongs();
InitializeButtonsForPinYinSingers(); InitializeButtonsForPinYinSingers();
InitializeButtonsForPinYinSongs(); InitializeButtonsForPinYinSongs();
InitializeButtonsForPictureBoxSongIDSearch(); InitializeButtonsForSongIDSearch();
InitializeButtonsForFavoritePictureBox(); InitializeButtonsForFavoritePictureBox();
InitializePromotionsButton(); InitializePromotionsButton();
InitializeButtonsForPictureBoxToggleLight(); InitializeButtonsForPictureBoxToggleLight();
@ -596,7 +596,7 @@ namespace DualScreenDemo
InitializeSoundEffectButtons(); InitializeSoundEffectButtons();
InitializeSyncScreen(); InitializeSyncScreen();
InitializeButtonsForSongIDSearch();
InitializeOtherControls(); InitializeOtherControls();
@ -609,7 +609,7 @@ namespace DualScreenDemo
pictureBoxZhuYinSongs.BringToFront(); pictureBoxZhuYinSongs.BringToFront();
pictureBoxEnglishSingers.BringToFront(); pictureBoxEnglishSingers.BringToFront();
pictureBoxEnglishSongs.BringToFront(); pictureBoxEnglishSongs.BringToFront();
pictureBoxWordCount.BringToFront(); pictureBoxWordCountSongs.BringToFront();
FavoritePictureBox.BringToFront(); FavoritePictureBox.BringToFront();
promotionsPictureBox.BringToFront(); promotionsPictureBox.BringToFront();
pictureBoxToggleLight.BringToFront(); pictureBoxToggleLight.BringToFront();
@ -781,9 +781,9 @@ namespace DualScreenDemo
Visible = false Visible = false
}; };
pictureBoxWordCount = new PictureBox pictureBoxWordCountSongs = new PictureBox
{ {
Name = "pictureBoxWordCount", Name = "pictureBoxWordCountSongs",
BackColor = Color.Transparent, BackColor = Color.Transparent,
SizeMode = PictureBoxSizeMode.StretchImage, SizeMode = PictureBoxSizeMode.StretchImage,
Visible = false Visible = false
@ -897,6 +897,7 @@ namespace DualScreenDemo
this.Controls.Add(pictureBox6); this.Controls.Add(pictureBox6);
this.Controls.Add(pictureBoxQRCode); this.Controls.Add(pictureBoxQRCode);
this.Controls.Add(pictureBoxZhuYinSingers); this.Controls.Add(pictureBoxZhuYinSingers);
this.Controls.Add(pictureBoxWordCountSongs);
this.Controls.Add(pictureBoxZhuYinSongs); this.Controls.Add(pictureBoxZhuYinSongs);
this.Controls.Add(pictureBoxEnglishSingers); this.Controls.Add(pictureBoxEnglishSingers);
this.Controls.Add(pictureBoxEnglishSongs); this.Controls.Add(pictureBoxEnglishSongs);

View File

@ -131,7 +131,7 @@ namespace DualScreenDemo
// 初始化「筆劃搜尋」按鈕 // 初始化「筆劃搜尋」按鈕
InitializeSearchButton(ref wordCountSearchSongButton, "wordCountSearchSongButton", InitializeSearchButton(ref wordCountSearchSongButton, "wordCountSearchSongButton",
1214, 418, 209, 59, ref wordCountSearchSongNormalBackground, ref wordCountSearchSongActiveBackground, 1214, 418, 209, 59, ref wordCountSearchSongNormalBackground, ref wordCountSearchSongActiveBackground,
normalStateImageSongQuery, mouseDownImageSongQuery, WordCountSearchSong_Click); normalStateImageSongQuery, mouseDownImageSongQuery, WordCountSearchSongsButton_Click);
// 初始化「手寫搜尋」按鈕 // 初始化「手寫搜尋」按鈕
InitializeSearchButton(ref handWritingSearchSongButton, "handWritingSearchSongButton", InitializeSearchButton(ref handWritingSearchSongButton, "handWritingSearchSongButton",
@ -141,7 +141,7 @@ namespace DualScreenDemo
// 初始化「數字搜尋」按鈕 // 初始化「數字搜尋」按鈕
InitializeSearchButton(ref numberSearchSongButton, "numberSearchSongButton", InitializeSearchButton(ref numberSearchSongButton, "numberSearchSongButton",
1214, 544, 209, 58, ref numberSearchSongNormalBackground, ref numberSearchSongActiveBackground, 1214, 544, 209, 58, ref numberSearchSongNormalBackground, ref numberSearchSongActiveBackground,
normalStateImageSongQuery, mouseDownImageSongQuery, NumberSearchButton2_Click); normalStateImageSongQuery, mouseDownImageSongQuery, SongIDSearchSongsButton_Click);
} }
} }
} }

View File

@ -7,8 +7,8 @@ ZhuYinSongs = themes\superstar\歌名\注音\VOD_歌名查詢_注音查詢(按
EnglishSongs = themes\superstar\歌名\英文\VOD_歌名查詢_英文查詢(按鍵)_歌星查詢-注音查詢_未按.png EnglishSongs = themes\superstar\歌名\英文\VOD_歌名查詢_英文查詢(按鍵)_歌星查詢-注音查詢_未按.png
PinYinSongs = themes\superstar\歌星\拼音\VOD_歌星查詢_拼音查詢(按鍵)_歌星查詢-注音查詢_未按.png PinYinSongs = themes\superstar\歌星\拼音\VOD_歌星查詢_拼音查詢(按鍵)_歌星查詢-注音查詢_未按.png
HandWritingSongs = themes\superstar\歌星\手寫\3.歌星查詢(手寫按鍵)_未按.png HandWritingSongs = themes\superstar\歌星\手寫\3.歌星查詢(手寫按鍵)_未按.png
WordCountSongs = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)_未按.png WordCountSongs = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)_未按_沒有確認.png
SongIDSearch = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)_未按.png SongIDSearch = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)_未按_沒有確認.png
[PictureBoxZhuYinSingers] [PictureBoxZhuYinSingers]
X = 130 X = 130
@ -46,12 +46,6 @@ Y = 350
Width = 1079 Width = 1079
Height = 394 Height = 394
[PictureBoxWordCountSongs]
X = 130
Y = 350
Width = 1079
Height = 394
[PhoneticSymbols] [PhoneticSymbols]
Symbols=ㄅ,ㄉ,ㄍ,ㄐ,ㄓ,ㄗ,ㄛ,ㄡ,ㄤ,ㄧ,ㄆ,ㄊ,ㄎ,ㄑ,ㄔ,ㄘ,ㄜ,ㄢ,ㄦ,ㄨ,ㄇ,ㄋ,ㄏ,ㄒ,ㄕ,ㄙ,ㄞ,ㄣ,ㄩ,ㄈ,ㄌ, ,ㄖ,ㄚ,ㄠ Symbols=ㄅ,ㄉ,ㄍ,ㄐ,ㄓ,ㄗ,ㄛ,ㄡ,ㄤ,ㄧ,ㄆ,ㄊ,ㄎ,ㄑ,ㄔ,ㄘ,ㄜ,ㄢ,ㄦ,ㄨ,ㄇ,ㄋ,ㄏ,ㄒ,ㄕ,ㄙ,ㄞ,ㄣ,ㄩ,ㄈ,ㄌ, ,ㄖ,ㄚ,ㄠ
@ -117,6 +111,13 @@ closeButtonPinYinSongs = 1091,642,94,87
refillButtonHandWritingSongs = 918,372,70,65 refillButtonHandWritingSongs = 918,372,70,65
clearButtonHandWritingSongs = 996,372,70,65 clearButtonHandWritingSongs = 996,372,70,65
closeButtonForSongs = 1074,372,70,65 closeButtonForSongs = 1074,372,70,65
modifyButtonWordCountSongs = 926,624,72,67
clearButtonWordCountSongs = 845,624,72,67
closeButtonWordCountSongs = 1088,624,72,67
modifyButtonSongIDSearch = 811,643,94,87
clearButtonSongIDSearch = 692,643,93,87
closeButtonSongIDSearch = 1051,643,94,87
[ModifyButtonImagesZhuYin] [ModifyButtonImagesZhuYin]
normal = themes\superstar\歌星\注音\VOD_歌星查詢_注音查詢(按鍵)-38.png normal = themes\superstar\歌星\注音\VOD_歌星查詢_注音查詢(按鍵)-38.png
@ -605,31 +606,118 @@ FontSize = 26
FontStyle = Regular FontStyle = Regular
ForeColor = Black ForeColor = Black
[PictureBoxWordCountSongs]
X = 790
Y = 350
Width = 420
Height = 350
[InputBoxWordCountSongs] [InputBoxWordCountSongs]
X=150 X = 800
Y=264 Y = 405
Width=596 Width = 400
Height=63 Height = 60
FontName=微軟正黑體 FontName = Times New Roman
FontSize=26 FontSize = 26
FontStyle=Bold FontStyle = Regular
ForeColor=Black ForeColor = Black
[NumberWordCountSymbols]
Symbols=1,2,3,4,5,6,7,8,9,0
[NumberButtonCoordinatesWithWordCount] [NumberWordCountButtonCoordinates]
button1 = 157,201,27,32 button0 = 650,420,70,65
button2 = 187,201,27,32 button1 = 804,474,72,67
button3 = 217,201,27,32 button2 = 886,474,72,67
button4 = 247,201,27,32 button3 = 965,474,73,67
button5 = 277,200,27,32 button4 = 1048,474,72,67
button6 = 307,201,27,32 button5 = 1129,474,72,67
button7 = 337,201,27,32 button6 = 804,548,72,67
button8 = 367,201,27,32 button7 = 886,548,72,67
button9 = 397,201,27,32 button8 = 965,548,73,67
button10 = 427,201,27,32 button9 = 1048,548,72,67
button10 = 1129,548,72,67
[NumberWordCountButtonImages]
button0_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-02.png
button0_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-17.png
button0_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-02.png
button1_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-03.png
button1_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-18.png
button1_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-03.png
button2_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-04.png
button2_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-19.png
button2_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-04.png
button3_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-05.png
button3_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-20.png
button3_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-05.png
button4_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-06.png
button4_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-21.png
button4_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-06.png
button5_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-07.png
button5_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-22.png
button5_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-07.png
button6_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-08.png
button6_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-23.png
button6_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-08.png
button7_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-09.png
button7_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-24.png
button7_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-09.png
button8_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-10.png
button8_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-25.png
button8_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-10.png
button9_normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-11.png
button9_mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-26.png
button9_mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-11.png
[NumberButtonImagesWithWordCount] [ModifyButtonImagesWordCount]
normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-28.png
[ClearButtonImagesWordCount]
normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-29.png
[CloseButtonImagesWordCount]
normal = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseOver = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseDown = themes\superstar\歌名\字數\VOD_歌名查詢_編號查詢(按鍵)-30.png
[PictureBoxSongIDSearch]
X = 650
Y = 300
Width = 554
Height = 442
[InputBoxSongIDSearch]
X = 660
Y = 370
Width = 530
Height = 63
FontName = Times New Roman
FontSize = 26
FontStyle = Regular
ForeColor = Black
[NumberSongIDSymbols]
Symbols=1,2,3,4,5,6,7,8,9,0
[NumberSongIDButtonCoordinates]
button0 = 650,300,94,87
button1 = 660,445,94,87
button2 = 770,445,94,87
button3 = 880,445,94,87
button4 = 990,445,94,87
button5 = 1100,445,94,87
button6 = 660,545,94,87
button7 = 770,545,94,87
button8 = 880,545,94,87
button9 = 990,545,94,87
button10 = 1100,545,94,87
[NumberSongIDButtonImages]
button0_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png button0_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
button0_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-17.png button0_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-17.png
button0_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png button0_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
@ -661,17 +749,17 @@ button9_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(
button9_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-26.png button9_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-26.png
button9_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png button9_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png
[ModifyButtonImagesWordCount] [ModifyButtonImagesSongID]
normal = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-13.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseOver = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-13.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseDown = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-28.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-28.png
[ClearButtonImagesWordCount] [ClearButtonImagesSongID]
normal = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-14.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseOver = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-14.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseDown = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-29.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-29.png
[CloseButtonImagesWordCount] [CloseButtonImagesSongID]
normal = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-15.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseOver = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-15.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseDown = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-30.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-30.png

View File

@ -22,3 +22,84 @@
注意: 與組件繫結失敗記錄相關的效能會有部分負面影響。 注意: 與組件繫結失敗記錄相關的效能會有部分負面影響。
若要關閉此功能,請移除登錄值 [HKLM\Software\Microsoft\Fusion!EnableLog]。 若要關閉此功能,請移除登錄值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
[2025/3/21 上午 10:00:57] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.LoadNumberWordCountSymbolsFromConfig()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 10:09:34] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.LoadNumberWordCountSymbolsFromConfig()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 10:10:11] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.LoadButtonCoordinatesForWordCountSongs(IniData data, String section, Int32 buttonCount)
於 DualScreenDemo.PrimaryForm.InitializeNumberWordCountButtons()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 10:16:17] System.IO.FileNotFoundException: C:\jasonchen\superstar\bin\themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-13.png
於 System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
於 DualScreenDemo.PrimaryForm.CreateSpecialButtonForWordCountSongs(String name, ValueTuple`4 coords, String normalImagePath, String mouseOverImagePath, String mouseDownImagePath, EventHandler clickEventHandler)
於 DualScreenDemo.PrimaryForm.InitializeModifyButtonWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeSpecialButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 10:28:23] System.IO.FileNotFoundException: C:\jasonchen\superstar\bin\themes\superstar\歌星\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
於 System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
於 DualScreenDemo.PrimaryForm.CreateSpecialButtonForWordCountSongs(String name, ValueTuple`4 coords, String normalImagePath, String mouseOverImagePath, String mouseDownImagePath, EventHandler clickEventHandler)
於 DualScreenDemo.PrimaryForm.InitializeModifyButtonWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeSpecialButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 10:54:46] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 11:24:16] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 11:24:29] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 11:24:36] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 上午 11:24:43] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/21 下午 03:16:32] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.LoadNumberWordCountSymbolsFromConfig()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForWordCountSongs()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/24 上午 10:25:46] IniParser.Exceptions.ParsingException: Duplicate section with name 'PictureBoxWordCountSongs' on line '[PictureBoxWordCountSongs]' while parsing line number 0 with value '' - IniParser version: 2.5.2.0 while parsing line number 684 with value '[PictureBoxWordCountSongs]' - IniParser version: 2.5.2.0 ---> IniParser.Exceptions.ParsingException: Duplicate section with name 'PictureBoxWordCountSongs' on line '[PictureBoxWordCountSongs]' while parsing line number 0 with value '' - IniParser version: 2.5.2.0
於 IniParser.Parser.IniDataParser.ProcessSection(String line, IniData currentIniData)
於 IniParser.Parser.IniDataParser.Parse(String iniDataString)
--- 內部例外狀況堆疊追蹤的結尾 ---
於 IniParser.Parser.IniDataParser.Parse(String iniDataString)
於 DualScreenDemo.PrimaryForm.LoadPhoneticSymbolsFromConfig()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForZhuYinSingers()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()
[2025/3/24 上午 10:54:17] System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
於 DualScreenDemo.PrimaryForm.LoadSpecialButtonCoordinatesForSongIDSearch(IniData data, String section, String buttonKey)
於 DualScreenDemo.PrimaryForm.InitializeModifyButtonSongIDSearch()
於 DualScreenDemo.PrimaryForm.InitializeSpecialButtonsForSongIDSearch()
於 DualScreenDemo.PrimaryForm.InitializeButtonsForSongIDSearch()
於 DualScreenDemo.PrimaryForm.InitializeFormAndControls()
於 DualScreenDemo.PrimaryForm..ctor()
於 DualScreenDemo.Program.Main()

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 831 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 897 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 897 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 828 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 831 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -46,12 +46,6 @@ Y = 350
Width = 1079 Width = 1079
Height = 394 Height = 394
[PictureBoxWordCountSongs]
X = 130
Y = 350
Width = 1079
Height = 394
[PhoneticSymbols] [PhoneticSymbols]
Symbols=ㄅ,ㄉ,ㄍ,ㄐ,ㄓ,ㄗ,ㄛ,ㄡ,ㄤ,ㄧ,ㄆ,ㄊ,ㄎ,ㄑ,ㄔ,ㄘ,ㄜ,ㄢ,ㄦ,ㄨ,ㄇ,ㄋ,ㄏ,ㄒ,ㄕ,ㄙ,ㄞ,ㄣ,ㄩ,ㄈ,ㄌ, ,ㄖ,ㄚ,ㄠ Symbols=ㄅ,ㄉ,ㄍ,ㄐ,ㄓ,ㄗ,ㄛ,ㄡ,ㄤ,ㄧ,ㄆ,ㄊ,ㄎ,ㄑ,ㄔ,ㄘ,ㄜ,ㄢ,ㄦ,ㄨ,ㄇ,ㄋ,ㄏ,ㄒ,ㄕ,ㄙ,ㄞ,ㄣ,ㄩ,ㄈ,ㄌ, ,ㄖ,ㄚ,ㄠ
@ -117,6 +111,12 @@ closeButtonPinYinSongs = 1091,642,94,87
refillButtonHandWritingSongs = 918,372,70,65 refillButtonHandWritingSongs = 918,372,70,65
clearButtonHandWritingSongs = 996,372,70,65 clearButtonHandWritingSongs = 996,372,70,65
closeButtonForSongs = 1074,372,70,65 closeButtonForSongs = 1074,372,70,65
modifyButtonWordCountSongs = 811,643,94,87
clearButtonWordCountSongs = 692,643,93,87
closeButtonWordCountSongs = 1051,643,94,87
modifyButtonSongIDSearch = 811,643,94,87
clearButtonSongIDSearch = 692,643,93,87
closeButtonSongIDSearch = 1051,643,94,87
[ModifyButtonImagesZhuYin] [ModifyButtonImagesZhuYin]
normal = themes\superstar\歌星\注音\VOD_歌星查詢_注音查詢(按鍵)-38.png normal = themes\superstar\歌星\注音\VOD_歌星查詢_注音查詢(按鍵)-38.png
@ -605,31 +605,39 @@ FontSize = 26
FontStyle = Regular FontStyle = Regular
ForeColor = Black ForeColor = Black
[PictureBoxWordCountSongs]
X = 650
Y = 300
Width = 554
Height = 442
[InputBoxWordCountSongs] [InputBoxWordCountSongs]
X=150 X = 660
Y=264 Y = 370
Width=596 Width = 530
Height=63 Height = 63
FontName=微軟正黑體 FontName = Times New Roman
FontSize=26 FontSize = 26
FontStyle=Bold FontStyle = Regular
ForeColor=Black ForeColor = Black
[NumberWordCountSymbols]
Symbols=1,2,3,4,5,6,7,8,9,0
[NumberButtonCoordinatesWithWordCount] [NumberWordCountButtonCoordinates]
button1 = 157,201,27,32 button0 = 650,300,94,87
button2 = 187,201,27,32 button1 = 660,445,94,87
button3 = 217,201,27,32 button2 = 770,445,94,87
button4 = 247,201,27,32 button3 = 880,445,94,87
button5 = 277,200,27,32 button4 = 990,445,94,87
button6 = 307,201,27,32 button5 = 1100,445,94,87
button7 = 337,201,27,32 button6 = 660,545,94,87
button8 = 367,201,27,32 button7 = 770,545,94,87
button9 = 397,201,27,32 button8 = 880,545,94,87
button10 = 427,201,27,32 button9 = 990,545,94,87
button10 = 1100,545,94,87
[NumberWordCountButtonImages]
[NumberButtonImagesWithWordCount]
button0_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png button0_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
button0_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-17.png button0_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-17.png
button0_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png button0_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
@ -662,16 +670,97 @@ button9_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢
button9_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png button9_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png
[ModifyButtonImagesWordCount] [ModifyButtonImagesWordCount]
normal = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-13.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseOver = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-13.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseDown = themes\superstar\歌星\拼音\VOD_歌名查詢_編號查詢(按鍵)-28.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-28.png
[ClearButtonImagesWordCount] [ClearButtonImagesWordCount]
normal = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-14.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseOver = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-14.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseDown = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-29.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-29.png
[CloseButtonImagesWordCount] [CloseButtonImagesWordCount]
normal = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-15.png normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseOver = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-15.png mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseDown = themes\superstar\歌名\拼音\VOD_歌名查詢_編號查詢(按鍵)-30.png mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-30.png
[PictureBoxSongIDSearch]
X = 650
Y = 300
Width = 554
Height = 442
[InputBoxSongIDSearch]
X = 154
Y = 370
Width = 593
Height = 63
FontName = Times New Roman
FontSize = 26
FontStyle = Regular
ForeColor = Black
[NumberSongIDSymbols]
Symbols=1,2,3,4,5,6,7,8,9,0
[NumberSongIDButtonCoordinates]
button0 = 650,300,94,87
button1 = 660,445,94,87
button2 = 770,445,94,87
button3 = 880,445,94,87
button4 = 990,445,94,87
button5 = 1100,445,94,87
button6 = 660,545,94,87
button7 = 770,545,94,87
button8 = 880,545,94,87
button9 = 990,545,94,87
button10 = 1100,545,94,87
[NumberSongIDButtonImages]
button0_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
button0_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-17.png
button0_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-02.png
button1_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-03.png
button1_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-18.png
button1_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-03.png
button2_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-04.png
button2_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-19.png
button2_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-04.png
button3_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-05.png
button3_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-20.png
button3_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-05.png
button4_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-06.png
button4_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-21.png
button4_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-06.png
button5_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-07.png
button5_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-22.png
button5_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-07.png
button6_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-08.png
button6_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-23.png
button6_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-08.png
button7_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-09.png
button7_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-24.png
button7_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-09.png
button8_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-10.png
button8_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-25.png
button8_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-10.png
button9_normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png
button9_mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-26.png
button9_mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-11.png
[ModifyButtonImagesSongID]
normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-13.png
mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-28.png
[ClearButtonImagesSongID]
normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-14.png
mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-29.png
[CloseButtonImagesSongID]
normal = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseOver = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-15.png
mouseDown = themes\superstar\歌名\編號\VOD_歌名查詢_編號查詢(按鍵)-30.png