3420 lines
No EOL
164 KiB
VB.net
Executable file
3420 lines
No EOL
164 KiB
VB.net
Executable file
'Media Player in virtual form
|
||
' Developer: Juyoung Lee
|
||
' Program Name: JuyoungLee_StockWar
|
||
' Version: 1.0
|
||
|
||
Option Explicit On
|
||
Option Strict On
|
||
|
||
'Imports WMPLib 'For bgm. Project>Add Refernece > Windows Media Player 1.0 C:\WINDOWS\system32\wmp.dll
|
||
|
||
|
||
Public Class frmMain
|
||
|
||
'Dim Player As WindowsMediaPlayer = New WindowsMediaPlayer ' Background Music Value
|
||
|
||
Dim UserName As String = frmLogin.strName.ToString
|
||
Public lang As String = frmLogin.lang.ToString 'Bring value 'lang' from LoginForm
|
||
Dim TimerCount As Integer = 0
|
||
'Dim MaxMinSetZero As Integer = 0 'This is for initialization (or resetting) Max and Min. For initialization every 7 days, I need to set the two kinds values 'Max' and 'Min' to 0.
|
||
|
||
Public CheaterCount As Integer = 0 'shows 'Cheater' in level label if it reachs the set number.
|
||
|
||
Dim rand As New Random
|
||
|
||
|
||
|
||
Public SalaryCount As Integer = 0 'Salary Counter.
|
||
Public intSalary As Integer = 500 'Player receives set money every months.
|
||
|
||
Public intTax As Decimal = 0.035
|
||
|
||
|
||
|
||
'MandA Messages for translations
|
||
Dim MandAMessage, MandAMessageTitle As String
|
||
|
||
Public MyWallet As Decimal = 10000 'Set start money
|
||
|
||
Dim BuyPrice1, SellPrice1, BuyPrice1U, SellPrice1U,
|
||
BuyPrice2, SellPrice2, BuyPrice2U, SellPrice2U,
|
||
BuyPrice3, SellPrice3, BuyPrice3U, SellPrice3U,
|
||
BuyPrice4, SellPrice4, BuyPrice4U, SellPrice4U,
|
||
BuyPrice5, SellPrice5, BuyPrice5U, SellPrice5U,
|
||
BuyPrice6, SellPrice6, BuyPrice6U, SellPrice6U,
|
||
BuyPrice7, SellPrice7, BuyPrice7U, SellPrice7U,
|
||
BuyPrice8, SellPrice8, BuyPrice8U, SellPrice8U,
|
||
BuyPrice9, SellPrice9, BuyPrice9U, SellPrice9U,
|
||
BuyPrice10, SellPrice10, BuyPrice10U, SellPrice10U,
|
||
BuyPrice11, SellPrice11, BuyPrice11U, SellPrice11U,
|
||
BuyPrice12, SellPrice12, BuyPrice12U, SellPrice12U,
|
||
BuyPrice13, SellPrice13, BuyPrice13U, SellPrice13U,
|
||
BuyPrice14, SellPrice14, BuyPrice14U, SellPrice14U,
|
||
BuyPrice15, SellPrice15, BuyPrice15U, SellPrice15U,
|
||
BuyPrice16, SellPrice16, BuyPrice16U, SellPrice16U,
|
||
BuyPrice17, SellPrice17, BuyPrice17U, SellPrice17U,
|
||
BuyPrice18, SellPrice18, BuyPrice18U, SellPrice18U,
|
||
BuyPrice19, SellPrice19, BuyPrice19U, SellPrice19U,
|
||
BuyPrice20, SellPrice20, BuyPrice20U, SellPrice20U As Decimal
|
||
Dim Max1, Min1, Max2, Min2, Max3, Min3, Max4, Min4, Max5, Min5, Max6, Min6, Max7, Min7, Max8, Min8, Max9, Min9, Max10, Min10, Max11, Min11, Max12, Min12, Max13, Min13, Max14, Min14, Max15, Min15, Max16, Min16, Max17, Min17, Max18, Min18, Max19, Min19, Max20, Min20 As Decimal
|
||
'Set quotas for individual companies
|
||
Dim Quota1, Quota2, Quota3, Quota4, Quota5,
|
||
Quota6, Quota7, Quota8, Quota9, Quota10,
|
||
Quota11, Quota12, Quota13, Quota14, Quota15,
|
||
Quota16, Quota17, Quota18, Quota19, Quota20 As Decimal
|
||
'Currently having shares
|
||
Dim Holding1 As Integer = 0
|
||
Dim Holding2 As Integer = 0
|
||
Dim Holding3 As Integer = 0
|
||
Dim Holding4 As Integer = 0
|
||
Dim Holding5 As Integer = 0
|
||
Dim Holding6 As Integer = 0
|
||
Dim Holding7 As Integer = 0
|
||
Dim Holding8 As Integer = 0
|
||
Dim Holding9 As Integer = 0
|
||
Dim Holding10 As Integer = 0
|
||
Dim Holding11 As Integer = 0
|
||
Dim Holding12 As Integer = 0
|
||
Dim Holding13 As Integer = 0
|
||
Dim Holding14 As Integer = 0
|
||
Dim Holding15 As Integer = 0
|
||
Dim Holding16 As Integer = 0
|
||
Dim Holding17 As Integer = 0
|
||
Dim Holding18 As Integer = 0
|
||
Dim Holding19 As Integer = 0
|
||
Dim Holding20 As Integer = 0
|
||
|
||
|
||
'Changeswitch=true is first number of price and '=false' is second number of the price.
|
||
'I put the result from '=true' into Buyprice1 and result from '=false' into Buyprice1U.
|
||
'So I compare two prices to determine how much the price has beeen changed.
|
||
Dim ChangeSwitch As Boolean = True
|
||
|
||
'Start and Pause Counter. If this value is False, Stop when PicStartPause is clicked. If True, Start.
|
||
Dim PicTimeCounter As Boolean = False
|
||
|
||
|
||
'Cheat Event values
|
||
Public SamsungAppleSue As Integer = 0
|
||
Public TsunamiJapan As Integer = 0
|
||
Public FastfoodBoom As Integer = 0
|
||
Public InfoAgeEffect As Integer = 0
|
||
Public MeetAlien As Integer = 0
|
||
|
||
|
||
'Event Sub
|
||
Sub SamsungAppleSueEvent_U()
|
||
If SamsungAppleSue > 0 Then
|
||
BuyPrice1U = CDec(ChangePrice_Huge(CDec(BuyPrice1U)).ToString("n2")) * CDec(1 - (0.015 * SamsungAppleSue)) '0.15% decrease ' "* SamsungAppleSue" can calculate numbers of used times of cheat and have effects.
|
||
BuyPrice13U = CDec(ChangePrice_Huge(CDec(BuyPrice13U)).ToString("n2")) * CDec(1 - (0.015 * SamsungAppleSue))
|
||
End If
|
||
End Sub
|
||
|
||
Sub SamsungAppleSueEvent()
|
||
If SamsungAppleSue > 0 Then
|
||
BuyPrice1 = CDec(ChangePrice_Huge(CDec(BuyPrice1)).ToString("n2")) * CDec(1 - (0.015 * SamsungAppleSue))
|
||
BuyPrice13 = CDec(ChangePrice_Huge(CDec(BuyPrice13)).ToString("n2")) * CDec(1 - (0.015 * SamsungAppleSue))
|
||
End If
|
||
End Sub
|
||
|
||
Sub TsunamiJapanEvent_U()
|
||
If TsunamiJapan > 0 Then
|
||
BuyPrice5U = CDec(ChangePrice_Large(CDec(BuyPrice5U)).ToString("n2")) * CDec(1 - (0.02 * TsunamiJapan)) 'decrease 2n%
|
||
End If
|
||
End Sub
|
||
|
||
Sub TsunamiJapanEvent()
|
||
If TsunamiJapan > 0 Then
|
||
BuyPrice5 = CDec(ChangePrice_Large(CDec(BuyPrice5)).ToString("n2")) * CDec(1 - (0.02 * TsunamiJapan))
|
||
End If
|
||
End Sub
|
||
|
||
Sub FastfoodBoomEvent_U()
|
||
If FastfoodBoom > 0 Then
|
||
BuyPrice3U = CDec(ChangePrice_Small(CDec(BuyPrice3U)).ToString("n2")) * CDec(1 + (0.015 * FastfoodBoom))
|
||
BuyPrice20U = CDec(ChangePrice_Medium(CDec(BuyPrice20U)).ToString("n2")) * CDec(1 + (0.015 * FastfoodBoom))
|
||
End If
|
||
End Sub
|
||
|
||
Sub FastfoodBoomEvent()
|
||
If FastfoodBoom > 0 Then
|
||
BuyPrice3 = CDec(ChangePrice_Small(CDec(BuyPrice3)).ToString("n2")) * CDec(1 + (0.015 * FastfoodBoom))
|
||
BuyPrice20 = CDec(ChangePrice_Medium(CDec(BuyPrice20)).ToString("n2")) * CDec(1 + (0.015 * FastfoodBoom))
|
||
End If
|
||
End Sub
|
||
|
||
Sub InfoAgeEffectEvent_U()
|
||
If InfoAgeEffect > 0 Then
|
||
BuyPrice1U = CDec(ChangePrice_Huge(CDec(BuyPrice1U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice2U = CDec(ChangePrice_Medium(CDec(BuyPrice2U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice6U = CDec(ChangePrice_Tiny(CDec(BuyPrice6U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice8U = CDec(ChangePrice_Huge(CDec(BuyPrice8U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice12U = CDec(ChangePrice_Large(CDec(BuyPrice12U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice13U = CDec(ChangePrice_Huge(CDec(BuyPrice13U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice14U = CDec(ChangePrice_Large(CDec(BuyPrice14U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice15U = CDec(ChangePrice_Tiny(CDec(BuyPrice15U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice16U = CDec(ChangePrice_Large(CDec(BuyPrice16U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice17U = CDec(ChangePrice_Medium(CDec(BuyPrice17U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice19U = CDec(ChangePrice_Small(CDec(BuyPrice19U)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
End If
|
||
End Sub
|
||
|
||
Sub InfoAgeEffectEvent()
|
||
If InfoAgeEffect > 0 Then
|
||
BuyPrice1 = CDec(ChangePrice_Huge(CDec(BuyPrice1)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice2 = CDec(ChangePrice_Medium(CDec(BuyPrice2)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice6 = CDec(ChangePrice_Tiny(CDec(BuyPrice6)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice8 = CDec(ChangePrice_Huge(CDec(BuyPrice8)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice12 = CDec(ChangePrice_Large(CDec(BuyPrice12)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice13 = CDec(ChangePrice_Huge(CDec(BuyPrice13)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice14 = CDec(ChangePrice_Large(CDec(BuyPrice14)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice15 = CDec(ChangePrice_Tiny(CDec(BuyPrice15)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice16 = CDec(ChangePrice_Large(CDec(BuyPrice16)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice17 = CDec(ChangePrice_Medium(CDec(BuyPrice17)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
BuyPrice19 = CDec(ChangePrice_Small(CDec(BuyPrice19)).ToString("n2")) * CDec(1 + (0.015 * InfoAgeEffect))
|
||
End If
|
||
End Sub
|
||
|
||
Sub MeetAlienEvent_U()
|
||
If MeetAlien > 0 Then
|
||
BuyPrice11U = CDec(ChangePrice_Tiny(CDec(BuyPrice11U)).ToString("n2")) * CDec(1 + (0.015 * MeetAlien))
|
||
End If
|
||
End Sub
|
||
|
||
Sub MeetAlienEvent()
|
||
If MeetAlien > 0 Then
|
||
BuyPrice11 = CDec(ChangePrice_Tiny(CDec(BuyPrice11)).ToString("n2")) * CDec(1 + (0.015 * MeetAlien))
|
||
End If
|
||
End Sub
|
||
|
||
|
||
Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||
'Set names of companies
|
||
lblCompany1.Text = "Apple"
|
||
lblCompany2.Text = "IBM"
|
||
lblCompany3.Text = "Coca-Cola"
|
||
lblCompany4.Text = "Novatis"
|
||
lblCompany5.Text = "Toyota Motor"
|
||
lblCompany6.Text = "Facebook"
|
||
lblCompany7.Text = "JP Morgan"
|
||
lblCompany8.Text = "Microsoft"
|
||
lblCompany9.Text = "Wells Fargo"
|
||
lblCompany10.Text = "Nestle"
|
||
lblCompany11.Text = "SpaceX"
|
||
lblCompany12.Text = "Google"
|
||
lblCompany13.Text = "Samsung"
|
||
lblCompany14.Text = "AT&T"
|
||
lblCompany15.Text = "Oracle"
|
||
lblCompany16.Text = "Amazon.com"
|
||
lblCompany17.Text = "Comcast"
|
||
lblCompany18.Text = "Wal-Mart Stores"
|
||
lblCompany19.Text = "Verizon"
|
||
lblCompany20.Text = "McDonald's"
|
||
|
||
|
||
'Translate start labels texts. lang ="ENG" Not Needed because it's already set in design as "Wednesday".
|
||
If lang = "ENG" Then
|
||
'menuSettingsLanguageEnglish.Checked = True
|
||
|
||
ElseIf lang = "KOR" Then
|
||
'menuSettingsLanguageKorean.Checked = True
|
||
lblMonths.Text = "수요일"
|
||
menuFile.Text = "파일"
|
||
menuFileLoad.Text = "불러오기"
|
||
menuFileSave.Text = "저장하기"
|
||
menuFileExit.Text = "나가기"
|
||
menuSettings.Text = "설정"
|
||
menuSettingsCheat.Text = "치트"
|
||
'menuSettingsLanguage.Text = "언어"
|
||
menuTools.Text = "도구"
|
||
menuToolsCalculator.Text = "계산기"
|
||
menuHelp.Text = "도움말"
|
||
menuHelpRules.Text = "게임 규칙"
|
||
'Translate texts on buttons
|
||
btnBuy1.Text = "매입"
|
||
btnBuy2.Text = "매입"
|
||
btnBuy3.Text = "매입"
|
||
btnBuy4.Text = "매입"
|
||
btnBuy5.Text = "매입"
|
||
btnBuy6.Text = "매입"
|
||
btnBuy7.Text = "매입"
|
||
btnBuy8.Text = "매입"
|
||
btnBuy9.Text = "매입"
|
||
btnBuy10.Text = "매입"
|
||
btnBuy11.Text = "매입"
|
||
btnBuy12.Text = "매입"
|
||
btnBuy13.Text = "매입"
|
||
btnBuy14.Text = "매입"
|
||
btnBuy15.Text = "매입"
|
||
btnBuy16.Text = "매입"
|
||
btnBuy17.Text = "매입"
|
||
btnBuy18.Text = "매입"
|
||
btnBuy19.Text = "매입"
|
||
btnBuy20.Text = "매입"
|
||
btnSell1.Text = "매도"
|
||
btnSell2.Text = "매도"
|
||
btnSell3.Text = "매도"
|
||
btnSell4.Text = "매도"
|
||
btnSell5.Text = "매도"
|
||
btnSell6.Text = "매도"
|
||
btnSell7.Text = "매도"
|
||
btnSell8.Text = "매도"
|
||
btnSell9.Text = "매도"
|
||
btnSell10.Text = "매도"
|
||
btnSell11.Text = "매도"
|
||
btnSell12.Text = "매도"
|
||
btnSell13.Text = "매도"
|
||
btnSell14.Text = "매도"
|
||
btnSell15.Text = "매도"
|
||
btnSell16.Text = "매도"
|
||
btnSell17.Text = "매도"
|
||
btnSell18.Text = "매도"
|
||
btnSell19.Text = "매도"
|
||
btnSell20.Text = "매도"
|
||
End If
|
||
|
||
' Textbox style of mywalllet
|
||
lblMoney.Text = CDec(MyWallet.ToString("n2")).ToString("C")
|
||
If lang = "KOR" Then
|
||
lblMoney.Text = CStr(CDec(MyWallet.ToString("n2")).ToString("₩##,##.00K"))
|
||
End If
|
||
' Textboxes style of quotas for compnies
|
||
txtQuota1.Text = CStr(Quota1.ToString("p"))
|
||
txtQuota2.Text = CStr(Quota2.ToString("p"))
|
||
txtQuota3.Text = CStr(Quota3.ToString("p"))
|
||
txtQuota4.Text = CStr(Quota4.ToString("p"))
|
||
txtQuota5.Text = CStr(Quota5.ToString("p"))
|
||
txtQuota6.Text = CStr(Quota6.ToString("p"))
|
||
txtQuota7.Text = CStr(Quota7.ToString("p"))
|
||
txtQuota8.Text = CStr(Quota8.ToString("p"))
|
||
txtQuota9.Text = CStr(Quota9.ToString("p"))
|
||
txtQuota10.Text = CStr(Quota10.ToString("p"))
|
||
txtQuota11.Text = CStr(Quota11.ToString("p"))
|
||
txtQuota12.Text = CStr(Quota12.ToString("p"))
|
||
txtQuota13.Text = CStr(Quota13.ToString("p"))
|
||
txtQuota14.Text = CStr(Quota14.ToString("p"))
|
||
txtQuota15.Text = CStr(Quota15.ToString("p"))
|
||
txtQuota16.Text = CStr(Quota16.ToString("p"))
|
||
txtQuota17.Text = CStr(Quota17.ToString("p"))
|
||
txtQuota18.Text = CStr(Quota18.ToString("p"))
|
||
txtQuota19.Text = CStr(Quota19.ToString("p"))
|
||
txtQuota20.Text = CStr(Quota20.ToString("p"))
|
||
|
||
'' Textboxes style of holding
|
||
'txtHolding1.Text = Holding1.ToString("#,#")
|
||
'txtHolding2.Text = Holding2.ToString("#,#")
|
||
|
||
'Set Beginning stock prices and display them
|
||
'NOTE HERE! The value of start price for buying is BuyPrice1U, Not BuyPrice1.
|
||
BuyPrice1U = CDec(ChangePrice_Huge(CDec(BuyPrice1U)).ToString("n2"))
|
||
BuyPrice2U = CDec(ChangePrice_Medium(CDec(BuyPrice2U)).ToString("n2"))
|
||
BuyPrice3U = CDec(ChangePrice_Small(CDec(BuyPrice3U)).ToString("n2"))
|
||
BuyPrice4U = CDec(ChangePrice_Small(CDec(BuyPrice4U)).ToString("n2"))
|
||
BuyPrice5U = CDec(ChangePrice_Large(CDec(BuyPrice5U)).ToString("n2"))
|
||
BuyPrice6U = CDec(ChangePrice_Tiny(CDec(BuyPrice6U)).ToString("n2"))
|
||
BuyPrice7U = CDec(ChangePrice_Medium(CDec(BuyPrice7U)).ToString("n2"))
|
||
BuyPrice8U = CDec(ChangePrice_Huge(CDec(BuyPrice8U)).ToString("n2"))
|
||
BuyPrice9U = CDec(ChangePrice_Medium(CDec(BuyPrice9U)).ToString("n2"))
|
||
BuyPrice10U = CDec(ChangePrice_Huge(CDec(BuyPrice10U)).ToString("n2"))
|
||
BuyPrice11U = CDec(ChangePrice_Tiny(CDec(BuyPrice11U)).ToString("n2"))
|
||
BuyPrice12U = CDec(ChangePrice_Large(CDec(BuyPrice12U)).ToString("n2"))
|
||
BuyPrice13U = CDec(ChangePrice_Huge(CDec(BuyPrice13U)).ToString("n2"))
|
||
BuyPrice14U = CDec(ChangePrice_Large(CDec(BuyPrice14U)).ToString("n2"))
|
||
BuyPrice15U = CDec(ChangePrice_Tiny(CDec(BuyPrice15U)).ToString("n2"))
|
||
BuyPrice16U = CDec(ChangePrice_Large(CDec(BuyPrice16U)).ToString("n2"))
|
||
BuyPrice17U = CDec(ChangePrice_Medium(CDec(BuyPrice17U)).ToString("n2"))
|
||
BuyPrice18U = CDec(ChangePrice_Large(CDec(BuyPrice18U)).ToString("n2"))
|
||
BuyPrice19U = CDec(ChangePrice_Small(CDec(BuyPrice19U)).ToString("n2"))
|
||
BuyPrice20U = CDec(ChangePrice_Medium(CDec(BuyPrice20U)).ToString("n2"))
|
||
|
||
SamsungAppleSueEvent_U()
|
||
TsunamiJapanEvent_U()
|
||
FastfoodBoomEvent_U()
|
||
InfoAgeEffectEvent_U()
|
||
MeetAlienEvent_U()
|
||
|
||
'The Buyprice values are for preventing that mywallet goes negative number. If you don't understand, Try make these values as comments and then open the game, so you can buy too much shares to buy with your money.
|
||
BuyPrice1 = BuyPrice1U
|
||
BuyPrice2 = BuyPrice2U
|
||
BuyPrice3 = BuyPrice3U
|
||
BuyPrice4 = BuyPrice4U
|
||
BuyPrice5 = BuyPrice5U
|
||
BuyPrice6 = BuyPrice6U
|
||
BuyPrice7 = BuyPrice7U
|
||
BuyPrice8 = BuyPrice8U
|
||
BuyPrice9 = BuyPrice9U
|
||
BuyPrice10 = BuyPrice10U
|
||
BuyPrice11 = BuyPrice11U
|
||
BuyPrice12 = BuyPrice12U
|
||
BuyPrice13 = BuyPrice13U
|
||
BuyPrice14 = BuyPrice14U
|
||
BuyPrice15 = BuyPrice15U
|
||
BuyPrice16 = BuyPrice16U
|
||
BuyPrice17 = BuyPrice17U
|
||
BuyPrice18 = BuyPrice18U
|
||
BuyPrice19 = BuyPrice19U
|
||
BuyPrice20 = BuyPrice20U
|
||
|
||
|
||
'Set start Max and Min stock prices of the week and Display them
|
||
Max1 = BuyPrice1U
|
||
Min1 = BuyPrice1U
|
||
Max2 = BuyPrice2U
|
||
Min2 = BuyPrice2U
|
||
Max3 = BuyPrice3U
|
||
Min3 = BuyPrice3U
|
||
Max4 = BuyPrice4U
|
||
Min4 = BuyPrice4U
|
||
Max5 = BuyPrice5U
|
||
Min5 = BuyPrice5U
|
||
Max6 = BuyPrice6U
|
||
Min6 = BuyPrice6U
|
||
Max7 = BuyPrice7U
|
||
Min7 = BuyPrice7U
|
||
Max8 = BuyPrice8U
|
||
Min8 = BuyPrice8U
|
||
Max9 = BuyPrice9U
|
||
Min9 = BuyPrice9U
|
||
Max10 = BuyPrice10U
|
||
Min10 = BuyPrice10U
|
||
Max11 = BuyPrice11U
|
||
Min11 = BuyPrice11U
|
||
Max12 = BuyPrice12U
|
||
Min12 = BuyPrice12U
|
||
Max13 = BuyPrice13U
|
||
Min13 = BuyPrice13U
|
||
Max14 = BuyPrice14U
|
||
Min14 = BuyPrice14U
|
||
Max15 = BuyPrice15U
|
||
Min15 = BuyPrice15U
|
||
Max16 = BuyPrice16U
|
||
Min16 = BuyPrice16U
|
||
Max17 = BuyPrice17U
|
||
Min17 = BuyPrice17U
|
||
Max18 = BuyPrice18U
|
||
Min18 = BuyPrice18U
|
||
Max19 = BuyPrice19U
|
||
Min19 = BuyPrice19U
|
||
Max20 = BuyPrice20U
|
||
Min20 = BuyPrice20U
|
||
|
||
txtWeekMax1.Text = CStr(Max1.ToString("C"))
|
||
txtWeekMin1.Text = CStr(Min1.ToString("C"))
|
||
txtWeekMax2.Text = CStr(Max2.ToString("C"))
|
||
txtWeekMin2.Text = CStr(Min2.ToString("C"))
|
||
txtWeekMax3.Text = CStr(Max3.ToString("C"))
|
||
txtWeekMin3.Text = CStr(Min3.ToString("C"))
|
||
txtWeekMax4.Text = CStr(Max4.ToString("C"))
|
||
txtWeekMin4.Text = CStr(Min4.ToString("C"))
|
||
txtWeekMax5.Text = CStr(Max5.ToString("C"))
|
||
txtWeekMin5.Text = CStr(Min5.ToString("C"))
|
||
txtWeekMax6.Text = CStr(Max6.ToString("C"))
|
||
txtWeekMin6.Text = CStr(Min6.ToString("C"))
|
||
txtWeekMax7.Text = CStr(Max7.ToString("C"))
|
||
txtWeekMin7.Text = CStr(Min7.ToString("C"))
|
||
txtWeekMax8.Text = CStr(Max8.ToString("C"))
|
||
txtWeekMin8.Text = CStr(Min8.ToString("C"))
|
||
txtWeekMax9.Text = CStr(Max9.ToString("C"))
|
||
txtWeekMin9.Text = CStr(Min9.ToString("C"))
|
||
txtWeekMax10.Text = CStr(Max10.ToString("C"))
|
||
txtWeekMin10.Text = CStr(Min10.ToString("C"))
|
||
txtWeekMax11.Text = CStr(Max11.ToString("C"))
|
||
txtWeekMin11.Text = CStr(Min11.ToString("C"))
|
||
txtWeekMax12.Text = CStr(Max12.ToString("C"))
|
||
txtWeekMin12.Text = CStr(Min12.ToString("C"))
|
||
txtWeekMax13.Text = CStr(Max13.ToString("C"))
|
||
txtWeekMin13.Text = CStr(Min13.ToString("C"))
|
||
txtWeekMax14.Text = CStr(Max14.ToString("C"))
|
||
txtWeekMin14.Text = CStr(Min14.ToString("C"))
|
||
txtWeekMax15.Text = CStr(Max15.ToString("C"))
|
||
txtWeekMin15.Text = CStr(Min15.ToString("C"))
|
||
txtWeekMax16.Text = CStr(Max16.ToString("C"))
|
||
txtWeekMin16.Text = CStr(Min16.ToString("C"))
|
||
txtWeekMax17.Text = CStr(Max17.ToString("C"))
|
||
txtWeekMin17.Text = CStr(Min17.ToString("C"))
|
||
txtWeekMax18.Text = CStr(Max18.ToString("C"))
|
||
txtWeekMin18.Text = CStr(Min18.ToString("C"))
|
||
txtWeekMax19.Text = CStr(Max19.ToString("C"))
|
||
txtWeekMin19.Text = CStr(Min19.ToString("C"))
|
||
txtWeekMax20.Text = CStr(Max20.ToString("C"))
|
||
txtWeekMin20.Text = CStr(Min20.ToString("C"))
|
||
|
||
If lang = "KOR" Then
|
||
txtWeekMax1.Text = CStr(CDec(Max1.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin1.Text = CStr(CDec(Min1.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax2.Text = CStr(CDec(Max2.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin2.Text = CStr(CDec(Min2.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax3.Text = CStr(CDec(Max3.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin3.Text = CStr(CDec(Min3.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax4.Text = CStr(CDec(Max4.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin4.Text = CStr(CDec(Min4.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax5.Text = CStr(CDec(Max5.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin5.Text = CStr(CDec(Min5.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax6.Text = CStr(CDec(Max6.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin6.Text = CStr(CDec(Min6.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax7.Text = CStr(CDec(Max7.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin7.Text = CStr(CDec(Min7.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax8.Text = CStr(CDec(Max8.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin8.Text = CStr(CDec(Min8.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax9.Text = CStr(CDec(Max9.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin9.Text = CStr(CDec(Min9.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax10.Text = CStr(CDec(Max10.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin10.Text = CStr(CDec(Min10.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax11.Text = CStr(CDec(Max11.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin11.Text = CStr(CDec(Min11.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax12.Text = CStr(CDec(Max12.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin12.Text = CStr(CDec(Min12.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax13.Text = CStr(CDec(Max13.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin13.Text = CStr(CDec(Min13.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax14.Text = CStr(CDec(Max14.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin14.Text = CStr(CDec(Min14.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax15.Text = CStr(CDec(Max15.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin15.Text = CStr(CDec(Min15.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax16.Text = CStr(CDec(Max16.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin16.Text = CStr(CDec(Min16.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax17.Text = CStr(CDec(Max17.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin17.Text = CStr(CDec(Min17.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax18.Text = CStr(CDec(Max18.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin18.Text = CStr(CDec(Min18.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax19.Text = CStr(CDec(Max19.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin19.Text = CStr(CDec(Min19.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMax20.Text = CStr(CDec(Max20.ToString("n2")).ToString("₩##.##K"))
|
||
txtWeekMin20.Text = CStr(CDec(Min20.ToString("n2")).ToString("₩##.##K"))
|
||
End If
|
||
|
||
SellPrice1U = CDec((BuyPrice1U - (BuyPrice1U * intTax)).ToString("n2")) '0.045 is tax in selling action.
|
||
SellPrice2U = CDec((BuyPrice2U - (BuyPrice2U * intTax)).ToString("n2"))
|
||
SellPrice3U = CDec((BuyPrice3U - (BuyPrice3U * intTax)).ToString("n2"))
|
||
SellPrice4U = CDec((BuyPrice4U - (BuyPrice4U * intTax)).ToString("n2"))
|
||
SellPrice5U = CDec((BuyPrice5U - (BuyPrice5U * intTax)).ToString("n2"))
|
||
SellPrice6U = CDec((BuyPrice6U - (BuyPrice6U * intTax)).ToString("n2"))
|
||
SellPrice7U = CDec((BuyPrice7U - (BuyPrice7U * intTax)).ToString("n2"))
|
||
SellPrice8U = CDec((BuyPrice8U - (BuyPrice8U * intTax)).ToString("n2"))
|
||
SellPrice9U = CDec((BuyPrice9U - (BuyPrice9U * intTax)).ToString("n2"))
|
||
SellPrice10U = CDec((BuyPrice10U - (BuyPrice10U * intTax)).ToString("n2"))
|
||
SellPrice11U = CDec((BuyPrice11U - (BuyPrice11U * intTax)).ToString("n2"))
|
||
SellPrice12U = CDec((BuyPrice12U - (BuyPrice12U * intTax)).ToString("n2"))
|
||
SellPrice13U = CDec((BuyPrice13U - (BuyPrice13U * intTax)).ToString("n2"))
|
||
SellPrice14U = CDec((BuyPrice14U - (BuyPrice14U * intTax)).ToString("n2"))
|
||
SellPrice15U = CDec((BuyPrice15U - (BuyPrice15U * intTax)).ToString("n2"))
|
||
SellPrice16U = CDec((BuyPrice16U - (BuyPrice16U * intTax)).ToString("n2"))
|
||
SellPrice17U = CDec((BuyPrice17U - (BuyPrice17U * intTax)).ToString("n2"))
|
||
SellPrice18U = CDec((BuyPrice18U - (BuyPrice18U * intTax)).ToString("n2"))
|
||
SellPrice19U = CDec((BuyPrice19U - (BuyPrice19U * intTax)).ToString("n2"))
|
||
SellPrice20U = CDec((BuyPrice20U - (BuyPrice20U * intTax)).ToString("n2"))
|
||
|
||
txtBuyPrice1.Text = BuyPrice1U.ToString("C")
|
||
txtSellPrice1.Text = SellPrice1U.ToString("C")
|
||
txtBuyPrice2.Text = BuyPrice2U.ToString("C")
|
||
txtSellPrice2.Text = SellPrice2U.ToString("C")
|
||
txtBuyPrice3.Text = BuyPrice3U.ToString("C")
|
||
txtSellPrice3.Text = SellPrice3U.ToString("C")
|
||
txtBuyPrice4.Text = BuyPrice4U.ToString("C")
|
||
txtSellPrice4.Text = SellPrice4U.ToString("C")
|
||
txtBuyPrice5.Text = BuyPrice5U.ToString("C")
|
||
txtSellPrice5.Text = SellPrice5U.ToString("C")
|
||
txtBuyPrice6.Text = BuyPrice6U.ToString("C")
|
||
txtSellPrice6.Text = SellPrice6U.ToString("C")
|
||
txtBuyPrice7.Text = BuyPrice7U.ToString("C")
|
||
txtSellPrice7.Text = SellPrice7U.ToString("C")
|
||
txtBuyPrice8.Text = BuyPrice8U.ToString("C")
|
||
txtSellPrice8.Text = SellPrice8U.ToString("C")
|
||
txtBuyPrice9.Text = BuyPrice9U.ToString("C")
|
||
txtSellPrice9.Text = SellPrice9U.ToString("C")
|
||
txtBuyPrice10.Text = BuyPrice10U.ToString("C")
|
||
txtSellPrice10.Text = SellPrice10U.ToString("C")
|
||
txtBuyPrice11.Text = BuyPrice11U.ToString("C")
|
||
txtSellPrice11.Text = SellPrice11U.ToString("C")
|
||
txtBuyPrice12.Text = BuyPrice12U.ToString("C")
|
||
txtSellPrice12.Text = SellPrice12U.ToString("C")
|
||
txtBuyPrice13.Text = BuyPrice13U.ToString("C")
|
||
txtSellPrice13.Text = SellPrice13U.ToString("C")
|
||
txtBuyPrice14.Text = BuyPrice14U.ToString("C")
|
||
txtSellPrice14.Text = SellPrice14U.ToString("C")
|
||
txtBuyPrice15.Text = BuyPrice15U.ToString("C")
|
||
txtSellPrice15.Text = SellPrice15U.ToString("C")
|
||
txtBuyPrice16.Text = BuyPrice16U.ToString("C")
|
||
txtSellPrice16.Text = SellPrice16U.ToString("C")
|
||
txtBuyPrice17.Text = BuyPrice17U.ToString("C")
|
||
txtSellPrice17.Text = SellPrice17U.ToString("C")
|
||
txtBuyPrice18.Text = BuyPrice18U.ToString("C")
|
||
txtSellPrice18.Text = SellPrice18U.ToString("C")
|
||
txtBuyPrice19.Text = BuyPrice19U.ToString("C")
|
||
txtSellPrice19.Text = SellPrice19U.ToString("C")
|
||
txtBuyPrice20.Text = BuyPrice20U.ToString("C")
|
||
txtSellPrice20.Text = SellPrice20U.ToString("C")
|
||
|
||
If lang = "KOR" Then
|
||
txtBuyPrice1.Text = CDec(BuyPrice1U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice1.Text = CDec(SellPrice1U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice2.Text = CDec(BuyPrice2U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice2.Text = CDec(SellPrice2U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice3.Text = CDec(BuyPrice3U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice3.Text = CDec(SellPrice3U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice4.Text = CDec(BuyPrice4U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice4.Text = CDec(SellPrice4U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice5.Text = CDec(BuyPrice5U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice5.Text = CDec(SellPrice5U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice6.Text = CDec(BuyPrice6U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice6.Text = CDec(SellPrice6U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice7.Text = CDec(BuyPrice7U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice7.Text = CDec(SellPrice7U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice8.Text = CDec(BuyPrice8U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice8.Text = CDec(SellPrice8U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice9.Text = CDec(BuyPrice9U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice9.Text = CDec(SellPrice9U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice10.Text = CDec(BuyPrice10U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice10.Text = CDec(SellPrice10U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice11.Text = CDec(BuyPrice11U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice11.Text = CDec(SellPrice11U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice12.Text = CDec(BuyPrice12U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice12.Text = CDec(SellPrice12U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice13.Text = CDec(BuyPrice13U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice13.Text = CDec(SellPrice13U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice14.Text = CDec(BuyPrice14U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice14.Text = CDec(SellPrice14U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice15.Text = CDec(BuyPrice15U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice15.Text = CDec(SellPrice15U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice16.Text = CDec(BuyPrice16U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice16.Text = CDec(SellPrice16U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice17.Text = CDec(BuyPrice17U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice17.Text = CDec(SellPrice17U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice18.Text = CDec(BuyPrice18U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice18.Text = CDec(SellPrice18U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice19.Text = CDec(BuyPrice19U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice19.Text = CDec(SellPrice19U.ToString("n2")).ToString("₩##.##K")
|
||
txtBuyPrice20.Text = CDec(BuyPrice20U.ToString("n2")).ToString("₩##.##K")
|
||
txtSellPrice20.Text = CDec(SellPrice20U.ToString("n2")).ToString("₩##.##K")
|
||
End If
|
||
|
||
|
||
End Sub
|
||
|
||
Sub BuySellEnabledFalse()
|
||
btnBuy1.Enabled = False
|
||
btnBuy2.Enabled = False
|
||
btnBuy3.Enabled = False
|
||
btnBuy4.Enabled = False
|
||
btnBuy5.Enabled = False
|
||
btnBuy6.Enabled = False
|
||
btnBuy7.Enabled = False
|
||
btnBuy8.Enabled = False
|
||
btnBuy9.Enabled = False
|
||
btnBuy10.Enabled = False
|
||
btnBuy11.Enabled = False
|
||
btnBuy12.Enabled = False
|
||
btnBuy13.Enabled = False
|
||
btnBuy14.Enabled = False
|
||
btnBuy15.Enabled = False
|
||
btnBuy16.Enabled = False
|
||
btnBuy17.Enabled = False
|
||
btnBuy18.Enabled = False
|
||
btnBuy19.Enabled = False
|
||
btnBuy20.Enabled = False
|
||
|
||
btnSell1.Enabled = False
|
||
btnSell2.Enabled = False
|
||
btnSell3.Enabled = False
|
||
btnSell4.Enabled = False
|
||
btnSell5.Enabled = False
|
||
btnSell6.Enabled = False
|
||
btnSell7.Enabled = False
|
||
btnSell8.Enabled = False
|
||
btnSell9.Enabled = False
|
||
btnSell10.Enabled = False
|
||
btnSell11.Enabled = False
|
||
btnSell12.Enabled = False
|
||
btnSell13.Enabled = False
|
||
btnSell14.Enabled = False
|
||
btnSell15.Enabled = False
|
||
btnSell16.Enabled = False
|
||
btnSell17.Enabled = False
|
||
btnSell18.Enabled = False
|
||
btnSell19.Enabled = False
|
||
btnSell20.Enabled = False
|
||
End Sub
|
||
|
||
Sub BuySellEnabledTrue()
|
||
btnBuy1.Enabled = True
|
||
btnBuy2.Enabled = True
|
||
btnBuy3.Enabled = True
|
||
btnBuy4.Enabled = True
|
||
btnBuy5.Enabled = True
|
||
btnBuy6.Enabled = True
|
||
btnBuy7.Enabled = True
|
||
btnBuy8.Enabled = True
|
||
btnBuy9.Enabled = True
|
||
btnBuy10.Enabled = True
|
||
btnBuy11.Enabled = True
|
||
btnBuy12.Enabled = True
|
||
btnBuy13.Enabled = True
|
||
btnBuy14.Enabled = True
|
||
btnBuy15.Enabled = True
|
||
btnBuy16.Enabled = True
|
||
btnBuy17.Enabled = True
|
||
btnBuy18.Enabled = True
|
||
btnBuy19.Enabled = True
|
||
btnBuy20.Enabled = True
|
||
|
||
btnSell1.Enabled = True
|
||
btnSell2.Enabled = True
|
||
btnSell3.Enabled = True
|
||
btnSell4.Enabled = True
|
||
btnSell5.Enabled = True
|
||
btnSell6.Enabled = True
|
||
btnSell7.Enabled = True
|
||
btnSell8.Enabled = True
|
||
btnSell9.Enabled = True
|
||
btnSell10.Enabled = True
|
||
btnSell11.Enabled = True
|
||
btnSell12.Enabled = True
|
||
btnSell13.Enabled = True
|
||
btnSell14.Enabled = True
|
||
btnSell15.Enabled = True
|
||
btnSell16.Enabled = True
|
||
btnSell17.Enabled = True
|
||
btnSell18.Enabled = True
|
||
btnSell19.Enabled = True
|
||
btnSell20.Enabled = True
|
||
End Sub
|
||
|
||
Private Sub TimerCalender_Tick(sender As Object, e As EventArgs) Handles TimerCalender.Tick
|
||
' lblCalender.Text = DateAdd("m", 6, lblCalender.Text)
|
||
' lblCalender.Text = DateAdd("h", 1, lblCalender.Text)
|
||
'lblCalender.Text = DateAdd("n", 1, lblCalender.Text)
|
||
|
||
' Here (s, 72, lblCalender.text)'s 36 is proportional to the timer TimerStockPriceChanges' interval 262200
|
||
lblCalender.Text = CStr(DateAdd("s", 72, lblCalender.Text))
|
||
'Event 1
|
||
If lblCalender.Text = "3/28/2014" Then
|
||
If lang = "ENG" Then
|
||
MsgBox(lblCalender.Text & vbLf & "Stock War project has been started! (Event Bonus: +10 bucks)", , "Stock War Notification")
|
||
MyWallet = MyWallet + 10
|
||
lblMoney.Text = MyWallet.ToString("C")
|
||
ElseIf lang = "KOR" Then
|
||
MsgBox(lblCalender.Text & vbLf & "오늘은 주식 전쟁 개발이 시작된 날입니다. (이벤트 보너스: +1만원)", , "주식 전쟁 알림")
|
||
MyWallet = MyWallet + 10
|
||
lblMoney.Text = MyWallet.ToString("₩##,##.##K")
|
||
End If
|
||
'Event 2
|
||
ElseIf lblCalender.Text = "4/2/2014" Then
|
||
If lang = "ENG" Then
|
||
MsgBox(lblCalender.Text & vbLf & "Hooray~ it is birthday of Stock War! (Event Bonus: +10 bucks)", , "Stock War Notification")
|
||
MyWallet = MyWallet + 10
|
||
lblMoney.Text = MyWallet.ToString("C")
|
||
ElseIf lang = "KOR" Then
|
||
MsgBox(lblCalender.Text & vbLf & "오늘은 주식 전쟁 개발이 완료된 날입니다. (이벤트 보너스: +1만원)", , "주식 전쟁 알림")
|
||
MyWallet = MyWallet + 10
|
||
lblMoney.Text = MyWallet.ToString("₩##,##.##K")
|
||
End If
|
||
|
||
End If
|
||
|
||
'Time and Calender Setting
|
||
TimerCount = TimerCount + 1 'Default Value: +1 NOTE HERE! Change the number here for changing time speed of game
|
||
If TimerCount = 1200 Then 'Default Value: 1200. 50 is 1 hr in lblCalender.text. A day is 24hr so 50*24=1200 is an hr in game.
|
||
|
||
'Player recieves monthly salary
|
||
SalaryCount = SalaryCount + 1
|
||
If SalaryCount = 31 Then
|
||
MyWallet = MyWallet + intSalary
|
||
If lang = "ENG" Then
|
||
MsgBox("You have received monthly salary $" & intSalary & ".", vbInformation, "Stock War Salary")
|
||
lblMoney.Text = MyWallet.ToString("C")
|
||
ElseIf lang = "KOR" Then
|
||
MsgBox("이번달 월급으로 ₩" & intSalary & ",000원을 받았습니다.", vbInformation, "주식 전쟁 월급")
|
||
lblMoney.Text = MyWallet.ToString("₩##,##.##")
|
||
End If
|
||
'Reset salary value
|
||
SalaryCount = 0
|
||
End If
|
||
|
||
'Change Months
|
||
If lang = "ENG" Then
|
||
If lblMonths.Text = "Monday" Then
|
||
lblMonths.Text = "Tuesday"
|
||
ElseIf lblMonths.Text = "Tuesday" Then
|
||
lblMonths.Text = "Wednesday"
|
||
ElseIf lblMonths.Text = "Wednesday" Then
|
||
lblMonths.Text = "Thursday"
|
||
ElseIf lblMonths.Text = "Thursday" Then
|
||
lblMonths.Text = "Friday"
|
||
ElseIf lblMonths.Text = "Friday" Then
|
||
lblMonths.Text = "Saturday"
|
||
ElseIf lblMonths.Text = "Saturday" Then
|
||
lblMonths.Text = "Sunday"
|
||
ElseIf lblMonths.Text = "Sunday" Then
|
||
lblMonths.Text = "Monday"
|
||
End If
|
||
ElseIf lang = "KOR" Then
|
||
If lblMonths.Text = "월요일" Then
|
||
lblMonths.Text = "화요일"
|
||
ElseIf lblMonths.Text = "화요일" Then
|
||
lblMonths.Text = "수요일"
|
||
ElseIf lblMonths.Text = "수요일" Then
|
||
lblMonths.Text = "목요일"
|
||
ElseIf lblMonths.Text = "목요일" Then
|
||
lblMonths.Text = "금요일"
|
||
ElseIf lblMonths.Text = "금요일" Then
|
||
lblMonths.Text = "토요일"
|
||
ElseIf lblMonths.Text = "토요일" Then
|
||
lblMonths.Text = "일요일"
|
||
ElseIf lblMonths.Text = "일요일" Then
|
||
lblMonths.Text = "월요일"
|
||
End If
|
||
End If
|
||
|
||
|
||
'Ban buying action on every Sunday and Saturday
|
||
If lblMonths.Text = "Sunday" Or lblMonths.Text = "Saturday" Or lblMonths.Text = "일요일" Or lblMonths.Text = "토요일" Then
|
||
BuySellEnabledFalse()
|
||
|
||
If lang = "ENG" Then
|
||
lblStatus.Text = "Closed"
|
||
ElseIf lang = "KOR" Then
|
||
lblStatus.Text = "폐장중"
|
||
End If
|
||
|
||
lblStatus.ForeColor = Color.DeepPink
|
||
PicStatus.BackgroundImage = PicClosed.BackgroundImage
|
||
Else 'if lblMonths.text = Monday~Friday
|
||
BuySellEnabledTrue()
|
||
If txtHolding1.TextAlign = HorizontalAlignment.Center Then ' This means status is 'M&A'
|
||
btnBuy1.Enabled = False
|
||
btnSell1.Enabled = False
|
||
ElseIf txtHolding2.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy2.Enabled = False
|
||
btnSell2.Enabled = False
|
||
ElseIf txtHolding3.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy3.Enabled = False
|
||
btnSell3.Enabled = False
|
||
ElseIf txtHolding4.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy4.Enabled = False
|
||
btnSell4.Enabled = False
|
||
ElseIf txtHolding5.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy5.Enabled = False
|
||
btnSell5.Enabled = False
|
||
ElseIf txtHolding6.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy6.Enabled = False
|
||
btnSell6.Enabled = False
|
||
ElseIf txtHolding7.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy7.Enabled = False
|
||
btnSell7.Enabled = False
|
||
ElseIf txtHolding8.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy8.Enabled = False
|
||
btnSell8.Enabled = False
|
||
ElseIf txtHolding9.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy9.Enabled = False
|
||
btnSell9.Enabled = False
|
||
ElseIf txtHolding10.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy10.Enabled = False
|
||
btnSell10.Enabled = False
|
||
ElseIf txtHolding11.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy11.Enabled = False
|
||
btnSell11.Enabled = False
|
||
ElseIf txtHolding12.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy12.Enabled = False
|
||
btnSell12.Enabled = False
|
||
ElseIf txtHolding13.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy13.Enabled = False
|
||
btnSell13.Enabled = False
|
||
ElseIf txtHolding14.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy14.Enabled = False
|
||
btnSell14.Enabled = False
|
||
ElseIf txtHolding15.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy15.Enabled = False
|
||
btnSell15.Enabled = False
|
||
ElseIf txtHolding16.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy16.Enabled = False
|
||
btnSell16.Enabled = False
|
||
ElseIf txtHolding17.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy17.Enabled = False
|
||
btnSell17.Enabled = False
|
||
ElseIf txtHolding18.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy18.Enabled = False
|
||
btnSell18.Enabled = False
|
||
ElseIf txtHolding19.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy19.Enabled = False
|
||
btnSell19.Enabled = False
|
||
ElseIf txtHolding20.TextAlign = HorizontalAlignment.Center Then
|
||
btnBuy20.Enabled = False
|
||
btnSell20.Enabled = False
|
||
|
||
End If
|
||
|
||
|
||
If lang = "ENG" Then
|
||
lblStatus.Text = "Open"
|
||
ElseIf lang = "KOR" Then
|
||
lblStatus.Text = "개장중"
|
||
End If
|
||
lblStatus.ForeColor = Color.DarkTurquoise
|
||
PicStatus.BackgroundImage = PicOpen.BackgroundImage
|
||
End If
|
||
|
||
'LOOK AT HERE! a global value which was declared at the top ChangeSwitch becomes False, not True which is beginning value.
|
||
If ChangeSwitch = False Then
|
||
ChangeSwitch = True
|
||
Else
|
||
ChangeSwitch = False
|
||
End If
|
||
|
||
'Change stock prices randomly, Show them and their graphical changes with imageboxes.
|
||
'Prevent share prices change on every Saturday and Sunday
|
||
If lblMonths.Text = "Monday" Or lblMonths.Text = "Tuesday" Or lblMonths.Text = "Wednesday" Or lblMonths.Text = "Thursday" Or lblMonths.Text = "Friday" Or lblMonths.Text = "월요일" Or lblMonths.Text = "화요일" Or lblMonths.Text = "수요일" Or lblMonths.Text = "목요일" Or lblMonths.Text = "금요일" Then
|
||
If ChangeSwitch = False Then
|
||
'Changes of stock prices
|
||
BuyPrice1 = CDec(ChangePrice_Huge(CDec(BuyPrice1)).ToString("n2"))
|
||
BuyPrice2 = CDec(ChangePrice_Medium(CDec(BuyPrice2)).ToString("n2"))
|
||
BuyPrice3 = CDec(ChangePrice_Small(CDec(BuyPrice3)).ToString("n2"))
|
||
BuyPrice4 = CDec(ChangePrice_Small(CDec(BuyPrice4)).ToString("n2"))
|
||
BuyPrice5 = CDec(ChangePrice_Large(CDec(BuyPrice5)).ToString("n2"))
|
||
BuyPrice6 = CDec(ChangePrice_Tiny(CDec(BuyPrice6)).ToString("n2"))
|
||
BuyPrice7 = CDec(ChangePrice_Medium(CDec(BuyPrice7)).ToString("n2"))
|
||
BuyPrice8 = CDec(ChangePrice_Huge(CDec(BuyPrice8)).ToString("n2"))
|
||
BuyPrice9 = CDec(ChangePrice_Medium(CDec(BuyPrice9)).ToString("n2"))
|
||
BuyPrice10 = CDec(ChangePrice_Huge(CDec(BuyPrice10)).ToString("n2"))
|
||
BuyPrice11 = CDec(ChangePrice_Tiny(CDec(BuyPrice11)).ToString("n2"))
|
||
BuyPrice12 = CDec(ChangePrice_Large(CDec(BuyPrice12)).ToString("n2"))
|
||
BuyPrice13 = CDec(ChangePrice_Huge(CDec(BuyPrice13)).ToString("n2"))
|
||
BuyPrice14 = CDec(ChangePrice_Large(CDec(BuyPrice14)).ToString("n2"))
|
||
BuyPrice15 = CDec(ChangePrice_Tiny(CDec(BuyPrice15)).ToString("n2"))
|
||
BuyPrice16 = CDec(ChangePrice_Large(CDec(BuyPrice16)).ToString("n2"))
|
||
BuyPrice17 = CDec(ChangePrice_Medium(CDec(BuyPrice17)).ToString("n2"))
|
||
BuyPrice18 = CDec(ChangePrice_Large(CDec(BuyPrice18)).ToString("n2"))
|
||
BuyPrice19 = CDec(ChangePrice_Small(CDec(BuyPrice19)).ToString("n2"))
|
||
BuyPrice20 = CDec(ChangePrice_Medium(CDec(BuyPrice20)).ToString("n2"))
|
||
|
||
SamsungAppleSueEvent()
|
||
TsunamiJapanEvent()
|
||
FastfoodBoomEvent()
|
||
InfoAgeEffectEvent()
|
||
MeetAlienEvent()
|
||
|
||
SellPrice1 = CDec((BuyPrice1 - (BuyPrice1 * intTax)).ToString("n2")) '0.045 is tax in selling action.
|
||
SellPrice2 = CDec((BuyPrice2 - (BuyPrice2 * intTax)).ToString("n2"))
|
||
SellPrice3 = CDec((BuyPrice3 - (BuyPrice3 * intTax)).ToString("n2"))
|
||
SellPrice4 = CDec((BuyPrice4 - (BuyPrice4 * intTax)).ToString("n2"))
|
||
SellPrice5 = CDec((BuyPrice5 - (BuyPrice5 * intTax)).ToString("n2"))
|
||
SellPrice6 = CDec((BuyPrice6 - (BuyPrice6 * intTax)).ToString("n2"))
|
||
SellPrice7 = CDec((BuyPrice7 - (BuyPrice7 * intTax)).ToString("n2"))
|
||
SellPrice8 = CDec((BuyPrice8 - (BuyPrice8 * intTax)).ToString("n2"))
|
||
SellPrice9 = CDec((BuyPrice9 - (BuyPrice9 * intTax)).ToString("n2"))
|
||
SellPrice10 = CDec((BuyPrice10 - (BuyPrice10 * intTax)).ToString("n2"))
|
||
SellPrice11 = CDec((BuyPrice11 - (BuyPrice11 * intTax)).ToString("n2"))
|
||
SellPrice12 = CDec((BuyPrice12 - (BuyPrice12 * intTax)).ToString("n2"))
|
||
SellPrice13 = CDec((BuyPrice13 - (BuyPrice13 * intTax)).ToString("n2"))
|
||
SellPrice14 = CDec((BuyPrice14 - (BuyPrice14 * intTax)).ToString("n2"))
|
||
SellPrice15 = CDec((BuyPrice15 - (BuyPrice15 * intTax)).ToString("n2"))
|
||
SellPrice16 = CDec((BuyPrice16 - (BuyPrice16 * intTax)).ToString("n2"))
|
||
SellPrice17 = CDec((BuyPrice17 - (BuyPrice17 * intTax)).ToString("n2"))
|
||
SellPrice18 = CDec((BuyPrice18 - (BuyPrice18 * intTax)).ToString("n2"))
|
||
SellPrice19 = CDec((BuyPrice19 - (BuyPrice19 * intTax)).ToString("n2"))
|
||
SellPrice20 = CDec((BuyPrice20 - (BuyPrice20 * intTax)).ToString("n2"))
|
||
|
||
'Display the share prices
|
||
If lang = "ENG" Then
|
||
txtBuyPrice1.Text = BuyPrice1.ToString("C")
|
||
txtSellPrice1.Text = SellPrice1.ToString("C")
|
||
txtBuyPrice2.Text = BuyPrice2.ToString("C")
|
||
txtSellPrice2.Text = SellPrice2.ToString("C")
|
||
txtBuyPrice3.Text = BuyPrice3.ToString("C")
|
||
txtSellPrice3.Text = SellPrice3.ToString("C")
|
||
txtBuyPrice4.Text = BuyPrice4.ToString("C")
|
||
txtSellPrice4.Text = SellPrice4.ToString("C")
|
||
txtBuyPrice5.Text = BuyPrice5.ToString("C")
|
||
txtSellPrice5.Text = SellPrice5.ToString("C")
|
||
txtBuyPrice6.Text = BuyPrice6.ToString("C")
|
||
txtSellPrice6.Text = SellPrice6.ToString("C")
|
||
txtBuyPrice7.Text = BuyPrice7.ToString("C")
|
||
txtSellPrice7.Text = SellPrice7.ToString("C")
|
||
txtBuyPrice8.Text = BuyPrice8.ToString("C")
|
||
txtSellPrice8.Text = SellPrice8.ToString("C")
|
||
txtBuyPrice9.Text = BuyPrice9.ToString("C")
|
||
txtSellPrice9.Text = SellPrice9.ToString("C")
|
||
txtBuyPrice10.Text = BuyPrice10.ToString("C")
|
||
txtSellPrice10.Text = SellPrice10.ToString("C")
|
||
txtBuyPrice11.Text = BuyPrice11.ToString("C")
|
||
txtSellPrice11.Text = SellPrice11.ToString("C")
|
||
txtBuyPrice12.Text = BuyPrice12.ToString("C")
|
||
txtSellPrice12.Text = SellPrice12.ToString("C")
|
||
txtBuyPrice13.Text = BuyPrice13.ToString("C")
|
||
txtSellPrice13.Text = SellPrice13.ToString("C")
|
||
txtBuyPrice14.Text = BuyPrice14.ToString("C")
|
||
txtSellPrice14.Text = SellPrice14.ToString("C")
|
||
txtBuyPrice15.Text = BuyPrice15.ToString("C")
|
||
txtSellPrice15.Text = SellPrice15.ToString("C")
|
||
txtBuyPrice16.Text = BuyPrice16.ToString("C")
|
||
txtSellPrice16.Text = SellPrice16.ToString("C")
|
||
txtBuyPrice17.Text = BuyPrice17.ToString("C")
|
||
txtSellPrice17.Text = SellPrice17.ToString("C")
|
||
txtBuyPrice18.Text = BuyPrice18.ToString("C")
|
||
txtSellPrice18.Text = SellPrice18.ToString("C")
|
||
txtBuyPrice19.Text = BuyPrice19.ToString("C")
|
||
txtSellPrice19.Text = SellPrice19.ToString("C")
|
||
txtBuyPrice20.Text = BuyPrice20.ToString("C")
|
||
txtSellPrice20.Text = SellPrice20.ToString("C")
|
||
ElseIf lang = "KOR" Then
|
||
txtBuyPrice1.Text = CDec(BuyPrice1.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice1.Text = CDec(SellPrice1.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice2.Text = CDec(BuyPrice2.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice2.Text = CDec(SellPrice2.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice3.Text = CDec(BuyPrice3.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice3.Text = CDec(SellPrice3.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice4.Text = CDec(BuyPrice4.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice4.Text = CDec(SellPrice4.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice5.Text = CDec(BuyPrice5.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice5.Text = CDec(SellPrice5.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice6.Text = CDec(BuyPrice6.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice6.Text = CDec(SellPrice6.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice7.Text = CDec(BuyPrice7.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice7.Text = CDec(SellPrice7.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice8.Text = CDec(BuyPrice8.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice8.Text = CDec(SellPrice8.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice9.Text = CDec(BuyPrice9.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice9.Text = CDec(SellPrice9.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice10.Text = CDec(BuyPrice10.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice10.Text = CDec(SellPrice10.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice11.Text = CDec(BuyPrice11.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice11.Text = CDec(SellPrice11.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice12.Text = CDec(BuyPrice12.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice12.Text = CDec(SellPrice12.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice13.Text = CDec(BuyPrice13.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice13.Text = CDec(SellPrice13.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice14.Text = CDec(BuyPrice14.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice14.Text = CDec(SellPrice14.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice15.Text = CDec(BuyPrice15.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice15.Text = CDec(SellPrice15.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice16.Text = CDec(BuyPrice16.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice16.Text = CDec(SellPrice16.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice17.Text = CDec(BuyPrice17.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice17.Text = CDec(SellPrice17.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice18.Text = CDec(BuyPrice18.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice18.Text = CDec(SellPrice18.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice19.Text = CDec(BuyPrice19.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice19.Text = CDec(SellPrice19.ToString("C")).ToString("₩##.##K")
|
||
txtBuyPrice20.Text = CDec(BuyPrice20.ToString("C")).ToString("₩##.##K")
|
||
txtSellPrice20.Text = CDec(SellPrice20.ToString("n2")).ToString("₩##.##K")
|
||
End If
|
||
|
||
|
||
'Display points that show how much prices has been changed
|
||
txtChange1.Text = CDec(CStr(BuyPrice1 - BuyPrice1U)).ToString("n2")
|
||
txtChange2.Text = CDec(CStr(BuyPrice2 - BuyPrice2U)).ToString("n2")
|
||
txtChange3.Text = CDec(CStr(BuyPrice3 - BuyPrice3U)).ToString("n2")
|
||
txtChange4.Text = CDec(CStr(BuyPrice4 - BuyPrice4U)).ToString("n2")
|
||
txtChange5.Text = CDec(CStr(BuyPrice5 - BuyPrice5U)).ToString("n2")
|
||
txtChange6.Text = CDec(CStr(BuyPrice6 - BuyPrice6U)).ToString("n2")
|
||
txtChange7.Text = CDec(CStr(BuyPrice7 - BuyPrice7U)).ToString("n2")
|
||
txtChange8.Text = CDec(CStr(BuyPrice8 - BuyPrice8U)).ToString("n2")
|
||
txtChange9.Text = CDec(CStr(BuyPrice9 - BuyPrice9U)).ToString("n2")
|
||
txtChange10.Text = CDec(CStr(BuyPrice10 - BuyPrice10U)).ToString("n2")
|
||
txtChange11.Text = CDec(CStr(BuyPrice11 - BuyPrice11U)).ToString("n2")
|
||
txtChange12.Text = CDec(CStr(BuyPrice12 - BuyPrice12U)).ToString("n2")
|
||
txtChange13.Text = CDec(CStr(BuyPrice13 - BuyPrice13U)).ToString("n2")
|
||
txtChange14.Text = CDec(CStr(BuyPrice14 - BuyPrice14U)).ToString("n2")
|
||
txtChange15.Text = CDec(CStr(BuyPrice15 - BuyPrice15U)).ToString("n2")
|
||
txtChange16.Text = CDec(CStr(BuyPrice16 - BuyPrice16U)).ToString("n2")
|
||
txtChange17.Text = CDec(CStr(BuyPrice17 - BuyPrice17U)).ToString("n2")
|
||
txtChange18.Text = CDec(CStr(BuyPrice18 - BuyPrice18U)).ToString("n2")
|
||
txtChange19.Text = CDec(CStr(BuyPrice19 - BuyPrice19U)).ToString("n2")
|
||
txtChange20.Text = CDec(CStr(BuyPrice20 - BuyPrice20U)).ToString("n2")
|
||
|
||
|
||
|
||
'Check current price is max(of the week) or min(of the week) or nothing.
|
||
If BuyPrice1 > Max1 Then
|
||
Max1 = BuyPrice1
|
||
ElseIf BuyPrice1 < Min1 Then
|
||
Min1 = BuyPrice1
|
||
End If
|
||
If BuyPrice2 > Max2 Then
|
||
Max2 = BuyPrice2
|
||
ElseIf BuyPrice2 < Min2 Then
|
||
Min2 = BuyPrice2
|
||
End If
|
||
If BuyPrice3 > Max3 Then
|
||
Max3 = BuyPrice3
|
||
ElseIf BuyPrice3 < Min3 Then
|
||
Min3 = BuyPrice3
|
||
End If
|
||
If BuyPrice4 > Max4 Then
|
||
Max4 = BuyPrice4
|
||
ElseIf BuyPrice4 < Min4 Then
|
||
Min4 = BuyPrice4
|
||
End If
|
||
If BuyPrice5 > Max5 Then
|
||
Max5 = BuyPrice5
|
||
ElseIf BuyPrice5 < Min5 Then
|
||
Min5 = BuyPrice5
|
||
End If
|
||
If BuyPrice6 > Max6 Then
|
||
Max6 = BuyPrice6
|
||
ElseIf BuyPrice6 < Min6 Then
|
||
Min6 = BuyPrice6
|
||
End If
|
||
If BuyPrice7 > Max7 Then
|
||
Max7 = BuyPrice7
|
||
ElseIf BuyPrice7 < Min7 Then
|
||
Min7 = BuyPrice7
|
||
End If
|
||
If BuyPrice8 > Max8 Then
|
||
Max8 = BuyPrice8
|
||
ElseIf BuyPrice8 < Min8 Then
|
||
Min8 = BuyPrice8
|
||
End If
|
||
If BuyPrice9 > Max9 Then
|
||
Max9 = BuyPrice9
|
||
ElseIf BuyPrice9 < Min9 Then
|
||
Min9 = BuyPrice9
|
||
End If
|
||
If BuyPrice10 > Max10 Then
|
||
Max10 = BuyPrice10
|
||
ElseIf BuyPrice10 < Min10 Then
|
||
Min10 = BuyPrice10
|
||
End If
|
||
If BuyPrice11 > Max11 Then
|
||
Max11 = BuyPrice11
|
||
ElseIf BuyPrice1 < Min1 Then
|
||
Min11 = BuyPrice11
|
||
End If
|
||
If BuyPrice12 > Max12 Then
|
||
Max12 = BuyPrice12
|
||
ElseIf BuyPrice12 < Min12 Then
|
||
Min12 = BuyPrice12
|
||
End If
|
||
If BuyPrice13 > Max13 Then
|
||
Max13 = BuyPrice13
|
||
ElseIf BuyPrice13 < Min13 Then
|
||
Min13 = BuyPrice13
|
||
End If
|
||
If BuyPrice14 > Max14 Then
|
||
Max14 = BuyPrice14
|
||
ElseIf BuyPrice14 < Min14 Then
|
||
Min14 = BuyPrice14
|
||
End If
|
||
If BuyPrice15 > Max15 Then
|
||
Max15 = BuyPrice15
|
||
ElseIf BuyPrice15 < Min15 Then
|
||
Min15 = BuyPrice15
|
||
End If
|
||
If BuyPrice16 > Max16 Then
|
||
Max16 = BuyPrice16
|
||
ElseIf BuyPrice16 < Min16 Then
|
||
Min16 = BuyPrice16
|
||
End If
|
||
If BuyPrice17 > Max17 Then
|
||
Max17 = BuyPrice17
|
||
ElseIf BuyPrice17 < Min17 Then
|
||
Min17 = BuyPrice17
|
||
End If
|
||
If BuyPrice18 > Max18 Then
|
||
Max18 = BuyPrice18
|
||
ElseIf BuyPrice18 < Min18 Then
|
||
Min18 = BuyPrice18
|
||
End If
|
||
If BuyPrice19 > Max19 Then
|
||
Max19 = BuyPrice19
|
||
ElseIf BuyPrice19 < Min19 Then
|
||
Min19 = BuyPrice19
|
||
End If
|
||
If BuyPrice20 > Max20 Then
|
||
Max20 = BuyPrice20
|
||
ElseIf BuyPrice20 < Min20 Then
|
||
Min20 = BuyPrice20
|
||
End If
|
||
|
||
|
||
ElseIf ChangeSwitch = True Then
|
||
BuyPrice1U = CDec(ChangePrice_Huge(CDec(BuyPrice1U)).ToString("n2"))
|
||
BuyPrice2U = CDec(ChangePrice_Medium(CDec(BuyPrice2U)).ToString("n2"))
|
||
BuyPrice3U = CDec(ChangePrice_Small(CDec(BuyPrice3U)).ToString("n2"))
|
||
BuyPrice4U = CDec(ChangePrice_Small(CDec(BuyPrice4U)).ToString("n2"))
|
||
BuyPrice5U = CDec(ChangePrice_Large(CDec(BuyPrice5U)).ToString("n2"))
|
||
BuyPrice6U = CDec(ChangePrice_Tiny(CDec(BuyPrice6U)).ToString("n2"))
|
||
BuyPrice7U = CDec(ChangePrice_Medium(CDec(BuyPrice7U)).ToString("n2"))
|
||
BuyPrice8U = CDec(ChangePrice_Huge(CDec(BuyPrice8U)).ToString("n2"))
|
||
BuyPrice9U = CDec(ChangePrice_Medium(CDec(BuyPrice9U)).ToString("n2"))
|
||
BuyPrice10U = CDec(ChangePrice_Huge(CDec(BuyPrice10U)).ToString("n2"))
|
||
BuyPrice11U = CDec(ChangePrice_Tiny(CDec(BuyPrice11U)).ToString("n2"))
|
||
BuyPrice12U = CDec(ChangePrice_Large(CDec(BuyPrice12U)).ToString("n2"))
|
||
BuyPrice13U = CDec(ChangePrice_Huge(CDec(BuyPrice13U)).ToString("n2"))
|
||
BuyPrice14U = CDec(ChangePrice_Large(CDec(BuyPrice14U)).ToString("n2"))
|
||
BuyPrice15U = CDec(ChangePrice_Tiny(CDec(BuyPrice15U)).ToString("n2"))
|
||
BuyPrice16U = CDec(ChangePrice_Large(CDec(BuyPrice16U)).ToString("n2"))
|
||
BuyPrice17U = CDec(ChangePrice_Medium(CDec(BuyPrice17U)).ToString("n2"))
|
||
BuyPrice18U = CDec(ChangePrice_Large(CDec(BuyPrice18U)).ToString("n2"))
|
||
BuyPrice19U = CDec(ChangePrice_Small(CDec(BuyPrice19U)).ToString("n2"))
|
||
BuyPrice20U = CDec(ChangePrice_Medium(CDec(BuyPrice20U)).ToString("n2"))
|
||
|
||
SamsungAppleSueEvent_U()
|
||
TsunamiJapanEvent_U()
|
||
FastfoodBoomEvent_U()
|
||
InfoAgeEffectEvent_U()
|
||
MeetAlienEvent_U()
|
||
|
||
|
||
SellPrice1U = CDec((BuyPrice1U - (BuyPrice1U * intTax)).ToString("n2"))
|
||
SellPrice2U = CDec((BuyPrice2U - (BuyPrice2U * intTax)).ToString("n2"))
|
||
SellPrice3U = CDec((BuyPrice3U - (BuyPrice3U * intTax)).ToString("n2"))
|
||
SellPrice4U = CDec((BuyPrice4U - (BuyPrice4U * intTax)).ToString("n2"))
|
||
SellPrice5U = CDec((BuyPrice5U - (BuyPrice5U * intTax)).ToString("n2"))
|
||
SellPrice6U = CDec((BuyPrice6U - (BuyPrice6U * intTax)).ToString("n2"))
|
||
SellPrice7U = CDec((BuyPrice7U - (BuyPrice7U * intTax)).ToString("n2"))
|
||
SellPrice8U = CDec((BuyPrice8U - (BuyPrice8U * intTax)).ToString("n2"))
|
||
SellPrice9U = CDec((BuyPrice9U - (BuyPrice9U * intTax)).ToString("n2"))
|
||
SellPrice10U = CDec((BuyPrice10U - (BuyPrice10U * intTax)).ToString("n2"))
|
||
SellPrice11U = CDec((BuyPrice11U - (BuyPrice11U * intTax)).ToString("n2"))
|
||
SellPrice12U = CDec((BuyPrice12U - (BuyPrice12U * intTax)).ToString("n2"))
|
||
SellPrice13U = CDec((BuyPrice13U - (BuyPrice13U * intTax)).ToString("n2"))
|
||
SellPrice14U = CDec((BuyPrice14U - (BuyPrice14U * intTax)).ToString("n2"))
|
||
SellPrice15U = CDec((BuyPrice15U - (BuyPrice15U * intTax)).ToString("n2"))
|
||
SellPrice16U = CDec((BuyPrice16U - (BuyPrice16U * intTax)).ToString("n2"))
|
||
SellPrice17U = CDec((BuyPrice17U - (BuyPrice17U * intTax)).ToString("n2"))
|
||
SellPrice18U = CDec((BuyPrice18U - (BuyPrice18U * intTax)).ToString("n2"))
|
||
SellPrice19U = CDec((BuyPrice19U - (BuyPrice19U * intTax)).ToString("n2"))
|
||
SellPrice20U = CDec((BuyPrice20U - (BuyPrice20U * intTax)).ToString("n2"))
|
||
|
||
If lang = "ENG" Then
|
||
txtBuyPrice1.Text = BuyPrice1U.ToString("C")
|
||
txtSellPrice1.Text = SellPrice1U.ToString("C")
|
||
txtBuyPrice2.Text = BuyPrice2U.ToString("C")
|
||
txtSellPrice2.Text = SellPrice2U.ToString("C")
|
||
txtBuyPrice3.Text = BuyPrice3U.ToString("C")
|
||
txtSellPrice3.Text = SellPrice3U.ToString("C")
|
||
txtBuyPrice4.Text = BuyPrice4U.ToString("C")
|
||
txtSellPrice4.Text = SellPrice4U.ToString("C")
|
||
txtBuyPrice5.Text = BuyPrice5U.ToString("C")
|
||
txtSellPrice5.Text = SellPrice5U.ToString("C")
|
||
txtBuyPrice6.Text = BuyPrice6U.ToString("C")
|
||
txtSellPrice6.Text = SellPrice6U.ToString("C")
|
||
txtBuyPrice7.Text = BuyPrice7U.ToString("C")
|
||
txtSellPrice7.Text = SellPrice7U.ToString("C")
|
||
txtBuyPrice8.Text = BuyPrice8U.ToString("C")
|
||
txtSellPrice8.Text = SellPrice8U.ToString("C")
|
||
txtBuyPrice9.Text = BuyPrice9U.ToString("C")
|
||
txtSellPrice9.Text = SellPrice9U.ToString("C")
|
||
txtBuyPrice10.Text = BuyPrice10U.ToString("C")
|
||
txtSellPrice10.Text = SellPrice10U.ToString("C")
|
||
txtBuyPrice11.Text = BuyPrice11U.ToString("C")
|
||
txtSellPrice11.Text = SellPrice11U.ToString("C")
|
||
txtBuyPrice12.Text = BuyPrice12U.ToString("C")
|
||
txtSellPrice12.Text = SellPrice12U.ToString("C")
|
||
txtBuyPrice13.Text = BuyPrice13U.ToString("C")
|
||
txtSellPrice13.Text = SellPrice13U.ToString("C")
|
||
txtBuyPrice14.Text = BuyPrice14U.ToString("C")
|
||
txtSellPrice14.Text = SellPrice14U.ToString("C")
|
||
txtBuyPrice15.Text = BuyPrice15U.ToString("C")
|
||
txtSellPrice15.Text = SellPrice15U.ToString("C")
|
||
txtBuyPrice16.Text = BuyPrice16U.ToString("C")
|
||
txtSellPrice16.Text = SellPrice16U.ToString("C")
|
||
txtBuyPrice17.Text = BuyPrice17U.ToString("C")
|
||
txtSellPrice17.Text = SellPrice17U.ToString("C")
|
||
txtBuyPrice18.Text = BuyPrice18U.ToString("C")
|
||
txtSellPrice18.Text = SellPrice18U.ToString("C")
|
||
txtBuyPrice19.Text = BuyPrice19U.ToString("C")
|
||
txtSellPrice19.Text = SellPrice19U.ToString("C")
|
||
txtBuyPrice20.Text = BuyPrice20U.ToString("C")
|
||
txtSellPrice20.Text = SellPrice20U.ToString("C")
|
||
ElseIf lang = "KOR" Then
|
||
txtBuyPrice1.Text = BuyPrice1U.ToString("₩##.##K")
|
||
txtSellPrice1.Text = SellPrice1U.ToString("₩##.##K")
|
||
txtBuyPrice2.Text = BuyPrice2U.ToString("₩##.##K")
|
||
txtSellPrice2.Text = SellPrice2U.ToString("₩##.##K")
|
||
txtBuyPrice3.Text = BuyPrice3U.ToString("₩##.##K")
|
||
txtSellPrice3.Text = SellPrice3U.ToString("₩##.##K")
|
||
txtBuyPrice4.Text = BuyPrice4U.ToString("₩##.##K")
|
||
txtSellPrice4.Text = SellPrice4U.ToString("₩##.##K")
|
||
txtBuyPrice5.Text = BuyPrice5U.ToString("₩##.##K")
|
||
txtSellPrice5.Text = SellPrice5U.ToString("₩##.##K")
|
||
txtBuyPrice6.Text = BuyPrice6U.ToString("₩##.##K")
|
||
txtSellPrice6.Text = SellPrice6U.ToString("₩##.##K")
|
||
txtBuyPrice7.Text = BuyPrice7U.ToString("₩##.##K")
|
||
txtSellPrice7.Text = SellPrice7U.ToString("₩##.##K")
|
||
txtBuyPrice8.Text = BuyPrice8U.ToString("₩##.##K")
|
||
txtSellPrice8.Text = SellPrice8U.ToString("₩##.##K")
|
||
txtBuyPrice9.Text = BuyPrice9U.ToString("₩##.##K")
|
||
txtSellPrice9.Text = SellPrice9U.ToString("₩##.##K")
|
||
txtBuyPrice10.Text = BuyPrice10U.ToString("₩##.##K")
|
||
txtSellPrice10.Text = SellPrice10U.ToString("₩##.##K")
|
||
txtBuyPrice11.Text = BuyPrice11U.ToString("₩##.##K")
|
||
txtSellPrice11.Text = SellPrice11U.ToString("₩##.##K")
|
||
txtBuyPrice12.Text = BuyPrice12U.ToString("₩##.##K")
|
||
txtSellPrice12.Text = SellPrice12U.ToString("₩##.##K")
|
||
txtBuyPrice13.Text = BuyPrice13U.ToString("₩##.##K")
|
||
txtSellPrice13.Text = SellPrice13U.ToString("₩##.##K")
|
||
txtBuyPrice14.Text = BuyPrice14U.ToString("₩##.##K")
|
||
txtSellPrice14.Text = SellPrice14U.ToString("₩##.##K")
|
||
txtBuyPrice15.Text = BuyPrice15U.ToString("₩##.##K")
|
||
txtSellPrice15.Text = SellPrice15U.ToString("₩##.##K")
|
||
txtBuyPrice16.Text = BuyPrice16U.ToString("₩##.##K")
|
||
txtSellPrice16.Text = SellPrice16U.ToString("₩##.##K")
|
||
txtBuyPrice17.Text = BuyPrice17U.ToString("₩##.##K")
|
||
txtSellPrice17.Text = SellPrice17U.ToString("₩##.##K")
|
||
txtBuyPrice18.Text = BuyPrice18U.ToString("₩##.##K")
|
||
txtSellPrice18.Text = SellPrice18U.ToString("₩##.##K")
|
||
txtBuyPrice19.Text = BuyPrice19U.ToString("₩##.##K")
|
||
txtSellPrice19.Text = SellPrice19U.ToString("₩##.##K")
|
||
txtBuyPrice20.Text = BuyPrice20U.ToString("₩##.##K")
|
||
txtSellPrice20.Text = SellPrice20U.ToString("₩##.##K")
|
||
End If
|
||
|
||
|
||
txtChange1.Text = CDec(CStr(BuyPrice1U - BuyPrice1)).ToString("n2")
|
||
txtChange2.Text = CDec(CStr(BuyPrice2U - BuyPrice2)).ToString("n2")
|
||
txtChange3.Text = CDec(CStr(BuyPrice3U - BuyPrice3)).ToString("n2")
|
||
txtChange4.Text = CDec(CStr(BuyPrice4U - BuyPrice4)).ToString("n2")
|
||
txtChange5.Text = CDec(CStr(BuyPrice5U - BuyPrice5)).ToString("n2")
|
||
txtChange6.Text = CDec(CStr(BuyPrice6U - BuyPrice6)).ToString("n2")
|
||
txtChange7.Text = CDec(CStr(BuyPrice7U - BuyPrice7)).ToString("n2")
|
||
txtChange8.Text = CDec(CStr(BuyPrice8U - BuyPrice8)).ToString("n2")
|
||
txtChange9.Text = CDec(CStr(BuyPrice9U - BuyPrice9)).ToString("n2")
|
||
txtChange10.Text = CDec(CStr(BuyPrice10U - BuyPrice10)).ToString("n2")
|
||
txtChange11.Text = CDec(CStr(BuyPrice11U - BuyPrice11)).ToString("n2")
|
||
txtChange12.Text = CDec(CStr(BuyPrice12U - BuyPrice12)).ToString("n2")
|
||
txtChange13.Text = CDec(CStr(BuyPrice13U - BuyPrice13)).ToString("n2")
|
||
txtChange14.Text = CDec(CStr(BuyPrice14U - BuyPrice14)).ToString("n2")
|
||
txtChange15.Text = CDec(CStr(BuyPrice15U - BuyPrice15)).ToString("n2")
|
||
txtChange16.Text = CDec(CStr(BuyPrice16U - BuyPrice16)).ToString("n2")
|
||
txtChange17.Text = CDec(CStr(BuyPrice17U - BuyPrice17)).ToString("n2")
|
||
txtChange18.Text = CDec(CStr(BuyPrice18U - BuyPrice18)).ToString("n2")
|
||
txtChange19.Text = CDec(CStr(BuyPrice19U - BuyPrice19)).ToString("n2")
|
||
txtChange20.Text = CDec(CStr(BuyPrice20U - BuyPrice20)).ToString("n2")
|
||
|
||
If BuyPrice1U > Max1 Then
|
||
Max1 = BuyPrice1U
|
||
ElseIf BuyPrice1U < Min1 Then
|
||
Min1 = BuyPrice1U
|
||
End If
|
||
If BuyPrice2U > Max2 Then
|
||
Max2 = BuyPrice2U
|
||
ElseIf BuyPrice2U < Min2 Then
|
||
Min2 = BuyPrice2U
|
||
End If
|
||
If BuyPrice3U > Max3 Then
|
||
Max3 = BuyPrice3U
|
||
ElseIf BuyPrice3U < Min3 Then
|
||
Min3 = BuyPrice3U
|
||
End If
|
||
If BuyPrice4U > Max4 Then
|
||
Max4 = BuyPrice4U
|
||
ElseIf BuyPrice4U < Min4 Then
|
||
Min4 = BuyPrice4U
|
||
End If
|
||
If BuyPrice5U > Max5 Then
|
||
Max5 = BuyPrice5U
|
||
ElseIf BuyPrice5U < Min5 Then
|
||
Min5 = BuyPrice5U
|
||
End If
|
||
If BuyPrice6U > Max6 Then
|
||
Max6 = BuyPrice6U
|
||
ElseIf BuyPrice6U < Min6 Then
|
||
Min6 = BuyPrice6U
|
||
End If
|
||
If BuyPrice7U > Max7 Then
|
||
Max7 = BuyPrice7U
|
||
ElseIf BuyPrice7U < Min7 Then
|
||
Min7 = BuyPrice7U
|
||
End If
|
||
If BuyPrice8U > Max8 Then
|
||
Max8 = BuyPrice8U
|
||
ElseIf BuyPrice8U < Min8 Then
|
||
Min8 = BuyPrice8U
|
||
End If
|
||
If BuyPrice9U > Max9 Then
|
||
Max9 = BuyPrice9U
|
||
ElseIf BuyPrice9U < Min9 Then
|
||
Min9 = BuyPrice9U
|
||
End If
|
||
If BuyPrice10U > Max10 Then
|
||
Max10 = BuyPrice10U
|
||
ElseIf BuyPrice10U < Min10 Then
|
||
Min10 = BuyPrice10U
|
||
End If
|
||
If BuyPrice11U > Max11 Then
|
||
Max11 = BuyPrice11U
|
||
ElseIf BuyPrice11U < Min11 Then
|
||
Min11 = BuyPrice11U
|
||
End If
|
||
If BuyPrice12U > Max12 Then
|
||
Max12 = BuyPrice12U
|
||
ElseIf BuyPrice12U < Min12 Then
|
||
Min12 = BuyPrice12U
|
||
End If
|
||
If BuyPrice13U > Max13 Then
|
||
Max13 = BuyPrice13U
|
||
ElseIf BuyPrice13U < Min13 Then
|
||
Min13 = BuyPrice13U
|
||
End If
|
||
If BuyPrice14U > Max14 Then
|
||
Max14 = BuyPrice14U
|
||
ElseIf BuyPrice14U < Min14 Then
|
||
Min14 = BuyPrice14U
|
||
End If
|
||
If BuyPrice15U > Max15 Then
|
||
Max15 = BuyPrice15U
|
||
ElseIf BuyPrice15U < Min15 Then
|
||
Min15 = BuyPrice15U
|
||
End If
|
||
If BuyPrice16U > Max16 Then
|
||
Max16 = BuyPrice16U
|
||
ElseIf BuyPrice16U < Min16 Then
|
||
Min16 = BuyPrice16U
|
||
End If
|
||
If BuyPrice17U > Max17 Then
|
||
Max17 = BuyPrice17U
|
||
ElseIf BuyPrice17U < Min17 Then
|
||
Min17 = BuyPrice17U
|
||
End If
|
||
If BuyPrice18U > Max18 Then
|
||
Max18 = BuyPrice18U
|
||
ElseIf BuyPrice18U < Min18 Then
|
||
Min18 = BuyPrice18U
|
||
End If
|
||
If BuyPrice19U > Max19 Then
|
||
Max19 = BuyPrice19U
|
||
ElseIf BuyPrice19U < Min19 Then
|
||
Min19 = BuyPrice19U
|
||
End If
|
||
If BuyPrice20U > Max20 Then
|
||
Max20 = BuyPrice20U
|
||
ElseIf BuyPrice20U < Min20 Then
|
||
Min20 = BuyPrice20U
|
||
End If
|
||
End If
|
||
|
||
Else 'else if lblmonths = Sunday or lblmonths = Saturday
|
||
PictureBox1.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox2.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox3.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox4.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox5.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox6.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox7.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox8.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox9.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox10.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox11.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox12.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox13.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox14.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox15.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox16.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox17.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox18.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox19.BackgroundImage = PicUnchanged.BackgroundImage
|
||
PictureBox20.BackgroundImage = PicUnchanged.BackgroundImage
|
||
|
||
txtChange1.Text = "0"
|
||
txtChange2.Text = "0"
|
||
txtChange3.Text = "0"
|
||
txtChange4.Text = "0"
|
||
txtChange5.Text = "0"
|
||
txtChange6.Text = "0"
|
||
txtChange7.Text = "0"
|
||
txtChange8.Text = "0"
|
||
txtChange9.Text = "0"
|
||
txtChange10.Text = "0"
|
||
txtChange11.Text = "0"
|
||
txtChange12.Text = "0"
|
||
txtChange13.Text = "0"
|
||
txtChange14.Text = "0"
|
||
txtChange15.Text = "0"
|
||
txtChange16.Text = "0"
|
||
txtChange17.Text = "0"
|
||
txtChange18.Text = "0"
|
||
txtChange19.Text = "0"
|
||
txtChange20.Text = "0"
|
||
End If
|
||
|
||
'Show graphical changes with imageboxes and Change Change1.text Color
|
||
If CDec(txtChange1.Text) > 0 Then
|
||
txtChange1.ForeColor = Color.Red
|
||
PictureBox1.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange1.Text) < 0 Then
|
||
txtChange1.ForeColor = Color.Blue
|
||
PictureBox1.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange1.ForeColor = Color.Black
|
||
PictureBox1.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange2.Text) > 0 Then
|
||
txtChange2.ForeColor = Color.Red
|
||
PictureBox2.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange2.Text) < 0 Then
|
||
txtChange2.ForeColor = Color.Blue
|
||
PictureBox2.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange2.ForeColor = Color.Black
|
||
PictureBox2.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange3.Text) > 0 Then
|
||
txtChange3.ForeColor = Color.Red
|
||
PictureBox3.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange3.Text) < 0 Then
|
||
txtChange3.ForeColor = Color.Blue
|
||
PictureBox3.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange3.ForeColor = Color.Black
|
||
PictureBox3.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange4.Text) > 0 Then
|
||
txtChange4.ForeColor = Color.Red
|
||
PictureBox4.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange4.Text) < 0 Then
|
||
txtChange4.ForeColor = Color.Blue
|
||
PictureBox4.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange4.ForeColor = Color.Black
|
||
PictureBox4.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange5.Text) > 0 Then
|
||
txtChange5.ForeColor = Color.Red
|
||
PictureBox5.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange5.Text) < 0 Then
|
||
txtChange5.ForeColor = Color.Blue
|
||
PictureBox5.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange5.ForeColor = Color.Black
|
||
PictureBox5.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange6.Text) > 0 Then
|
||
txtChange6.ForeColor = Color.Red
|
||
PictureBox6.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange6.Text) < 0 Then
|
||
txtChange6.ForeColor = Color.Blue
|
||
PictureBox6.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange6.ForeColor = Color.Black
|
||
PictureBox6.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange7.Text) > 0 Then
|
||
txtChange7.ForeColor = Color.Red
|
||
PictureBox7.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange7.Text) < 0 Then
|
||
txtChange7.ForeColor = Color.Blue
|
||
PictureBox7.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange7.ForeColor = Color.Black
|
||
PictureBox7.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange8.Text) > 0 Then
|
||
txtChange8.ForeColor = Color.Red
|
||
PictureBox8.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange8.Text) < 0 Then
|
||
txtChange8.ForeColor = Color.Blue
|
||
PictureBox8.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange8.ForeColor = Color.Black
|
||
PictureBox8.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange9.Text) > 0 Then
|
||
txtChange9.ForeColor = Color.Red
|
||
PictureBox9.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange9.Text) < 0 Then
|
||
txtChange9.ForeColor = Color.Blue
|
||
PictureBox9.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange9.ForeColor = Color.Black
|
||
PictureBox9.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange10.Text) > 0 Then
|
||
txtChange10.ForeColor = Color.Red
|
||
PictureBox10.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange10.Text) < 0 Then
|
||
txtChange10.ForeColor = Color.Blue
|
||
PictureBox10.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange10.ForeColor = Color.Black
|
||
PictureBox10.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange11.Text) > 0 Then
|
||
txtChange11.ForeColor = Color.Red
|
||
PictureBox11.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange11.Text) < 0 Then
|
||
txtChange11.ForeColor = Color.Blue
|
||
PictureBox11.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange11.ForeColor = Color.Black
|
||
PictureBox11.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange12.Text) > 0 Then
|
||
txtChange12.ForeColor = Color.Red
|
||
PictureBox12.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange12.Text) < 0 Then
|
||
txtChange12.ForeColor = Color.Blue
|
||
PictureBox12.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange12.ForeColor = Color.Black
|
||
PictureBox12.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange13.Text) > 0 Then
|
||
txtChange13.ForeColor = Color.Red
|
||
PictureBox13.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange13.Text) < 0 Then
|
||
txtChange13.ForeColor = Color.Blue
|
||
PictureBox13.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange13.ForeColor = Color.Black
|
||
PictureBox13.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange14.Text) > 0 Then
|
||
txtChange14.ForeColor = Color.Red
|
||
PictureBox14.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange14.Text) < 0 Then
|
||
txtChange14.ForeColor = Color.Blue
|
||
PictureBox14.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange14.ForeColor = Color.Black
|
||
PictureBox14.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange15.Text) > 0 Then
|
||
txtChange15.ForeColor = Color.Red
|
||
PictureBox15.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange15.Text) < 0 Then
|
||
txtChange15.ForeColor = Color.Blue
|
||
PictureBox15.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange15.ForeColor = Color.Black
|
||
PictureBox15.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange16.Text) > 0 Then
|
||
txtChange16.ForeColor = Color.Red
|
||
PictureBox16.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange16.Text) < 0 Then
|
||
txtChange16.ForeColor = Color.Blue
|
||
PictureBox16.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange16.ForeColor = Color.Black
|
||
PictureBox16.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange17.Text) > 0 Then
|
||
txtChange17.ForeColor = Color.Red
|
||
PictureBox17.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange17.Text) < 0 Then
|
||
txtChange17.ForeColor = Color.Blue
|
||
PictureBox17.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange17.ForeColor = Color.Black
|
||
PictureBox17.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange18.Text) > 0 Then
|
||
txtChange18.ForeColor = Color.Red
|
||
PictureBox18.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange18.Text) < 0 Then
|
||
txtChange18.ForeColor = Color.Blue
|
||
PictureBox18.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange18.ForeColor = Color.Black
|
||
PictureBox18.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange19.Text) > 0 Then
|
||
txtChange19.ForeColor = Color.Red
|
||
PictureBox19.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange19.Text) < 0 Then
|
||
txtChange19.ForeColor = Color.Blue
|
||
PictureBox19.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange19.ForeColor = Color.Black
|
||
PictureBox19.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
If CDec(txtChange20.Text) > 0 Then
|
||
txtChange20.ForeColor = Color.Red
|
||
PictureBox20.BackgroundImage = PicIncrease.BackgroundImage
|
||
ElseIf CDec(txtChange20.Text) < 0 Then
|
||
txtChange20.ForeColor = Color.Blue
|
||
PictureBox20.BackgroundImage = PicDecrease.BackgroundImage
|
||
Else
|
||
txtChange20.ForeColor = Color.Black
|
||
PictureBox20.BackgroundImage = PicUnchanged.BackgroundImage
|
||
End If
|
||
'After determining increase/unchanged/decrease,
|
||
If lang = "KOR" And lblMonths.Text = "월요일" Or lblMonths.Text = "화요일" Or lblMonths.Text = "수요일" Or lblMonths.Text = "목요일" Or lblMonths.Text = "금요일" Then
|
||
txtChange1.Text &= "K"
|
||
txtChange2.Text &= "K"
|
||
txtChange3.Text &= "K"
|
||
txtChange4.Text &= "K"
|
||
txtChange5.Text &= "K"
|
||
txtChange6.Text &= "K"
|
||
txtChange7.Text &= "K"
|
||
txtChange8.Text &= "K"
|
||
txtChange9.Text &= "K"
|
||
txtChange10.Text &= "K"
|
||
txtChange11.Text &= "K"
|
||
txtChange12.Text &= "K"
|
||
txtChange13.Text &= "K"
|
||
txtChange14.Text &= "K"
|
||
txtChange15.Text &= "K"
|
||
txtChange16.Text &= "K"
|
||
txtChange17.Text &= "K"
|
||
txtChange18.Text &= "K"
|
||
txtChange19.Text &= "K"
|
||
txtChange20.Text &= "K"
|
||
End If
|
||
|
||
|
||
'Reset Max and Min value every week
|
||
If lblMonths.Text = "Sunday" Or lblMonths.Text = "일요일" Then
|
||
If ChangeSwitch = False Then
|
||
Min1 = BuyPrice1
|
||
Max1 = Min1
|
||
Min2 = BuyPrice2
|
||
Max2 = Min2
|
||
Min3 = BuyPrice3
|
||
Max3 = Min3
|
||
Min4 = BuyPrice4
|
||
Max4 = Min4
|
||
Min5 = BuyPrice5
|
||
Max5 = Min5
|
||
Min6 = BuyPrice6
|
||
Max6 = Min6
|
||
Min7 = BuyPrice7
|
||
Max7 = Min7
|
||
Min8 = BuyPrice8
|
||
Max8 = Min8
|
||
Min9 = BuyPrice9
|
||
Max9 = Min9
|
||
Min10 = BuyPrice10
|
||
Max10 = Min10
|
||
Min11 = BuyPrice11
|
||
Max11 = Min11
|
||
Min12 = BuyPrice12
|
||
Max12 = Min12
|
||
Min13 = BuyPrice13
|
||
Max13 = Min13
|
||
Min14 = BuyPrice14
|
||
Max14 = Min14
|
||
Min15 = BuyPrice15
|
||
Max15 = Min15
|
||
Min16 = BuyPrice16
|
||
Max16 = Min16
|
||
Min17 = BuyPrice17
|
||
Max17 = Min17
|
||
Min18 = BuyPrice18
|
||
Max18 = Min18
|
||
Min19 = BuyPrice19
|
||
Max19 = Min19
|
||
Min20 = BuyPrice20
|
||
Max20 = Min20
|
||
|
||
ElseIf ChangeSwitch = True Then
|
||
Min1 = BuyPrice1U
|
||
Max1 = Min1
|
||
Min2 = BuyPrice2U
|
||
Max2 = Min2
|
||
Min3 = BuyPrice3U
|
||
Max3 = Min3
|
||
Min4 = BuyPrice4U
|
||
Max4 = Min4
|
||
Min5 = BuyPrice5U
|
||
Max5 = Min5
|
||
Min6 = BuyPrice6U
|
||
Max6 = Min6
|
||
Min7 = BuyPrice7U
|
||
Max7 = Min7
|
||
Min8 = BuyPrice8U
|
||
Max8 = Min8
|
||
Min9 = BuyPrice9U
|
||
Max9 = Min9
|
||
Min10 = BuyPrice10U
|
||
Max10 = Min10
|
||
Min11 = BuyPrice11U
|
||
Max11 = Min11
|
||
Min12 = BuyPrice12U
|
||
Max12 = Min12
|
||
Min13 = BuyPrice13U
|
||
Max13 = Min13
|
||
Min14 = BuyPrice14U
|
||
Max14 = Min14
|
||
Min15 = BuyPrice15U
|
||
Max15 = Min15
|
||
Min16 = BuyPrice16U
|
||
Max16 = Min16
|
||
Min17 = BuyPrice17U
|
||
Max17 = Min17
|
||
Min18 = BuyPrice18U
|
||
Max18 = Min18
|
||
Min19 = BuyPrice19U
|
||
Max19 = Min19
|
||
Min20 = BuyPrice20U
|
||
Max20 = Min20
|
||
End If
|
||
|
||
'Close stock market on every Sunday and Saturday
|
||
'txtBuyPrice1.Text = "Closed"
|
||
'txtBuyPrice2.Text = "Closed"
|
||
'txtBuyPrice3.Text = "Closed"
|
||
'txtBuyPrice4.Text = "Closed"
|
||
'txtBuyPrice5.Text = "Closed"
|
||
|
||
'txtSellPrice1.Text = "Closed"
|
||
'txtSellPrice2.Text = "Closed"
|
||
'txtSellPrice3.Text = "Closed"
|
||
'txtSellPrice4.Text = "Closed"
|
||
'txtSellPrice5.Text = "Closed"
|
||
End If
|
||
|
||
'Display Max and Min
|
||
If lang = "ENG" Then
|
||
txtWeekMax1.Text = CStr(Max1.ToString("C"))
|
||
txtWeekMin1.Text = CStr(Min1.ToString("C"))
|
||
txtWeekMax2.Text = CStr(Max2.ToString("C"))
|
||
txtWeekMin2.Text = CStr(Min2.ToString("C"))
|
||
txtWeekMax3.Text = CStr(Max3.ToString("C"))
|
||
txtWeekMin3.Text = CStr(Min3.ToString("C"))
|
||
txtWeekMax4.Text = CStr(Max4.ToString("C"))
|
||
txtWeekMin4.Text = CStr(Min4.ToString("C"))
|
||
txtWeekMax5.Text = CStr(Max5.ToString("C"))
|
||
txtWeekMin5.Text = CStr(Min5.ToString("C"))
|
||
txtWeekMax6.Text = CStr(Max6.ToString("C"))
|
||
txtWeekMin6.Text = CStr(Min6.ToString("C"))
|
||
txtWeekMax7.Text = CStr(Max7.ToString("C"))
|
||
txtWeekMin7.Text = CStr(Min7.ToString("C"))
|
||
txtWeekMax8.Text = CStr(Max8.ToString("C"))
|
||
txtWeekMin8.Text = CStr(Min8.ToString("C"))
|
||
txtWeekMax9.Text = CStr(Max9.ToString("C"))
|
||
txtWeekMin9.Text = CStr(Min9.ToString("C"))
|
||
txtWeekMax10.Text = CStr(Max10.ToString("C"))
|
||
txtWeekMin10.Text = CStr(Min10.ToString("C"))
|
||
txtWeekMax11.Text = CStr(Max11.ToString("C"))
|
||
txtWeekMin11.Text = CStr(Min11.ToString("C"))
|
||
txtWeekMax12.Text = CStr(Max12.ToString("C"))
|
||
txtWeekMin12.Text = CStr(Min12.ToString("C"))
|
||
txtWeekMax13.Text = CStr(Max13.ToString("C"))
|
||
txtWeekMin13.Text = CStr(Min13.ToString("C"))
|
||
txtWeekMax14.Text = CStr(Max14.ToString("C"))
|
||
txtWeekMin14.Text = CStr(Min14.ToString("C"))
|
||
txtWeekMax15.Text = CStr(Max15.ToString("C"))
|
||
txtWeekMin15.Text = CStr(Min15.ToString("C"))
|
||
txtWeekMax16.Text = CStr(Max16.ToString("C"))
|
||
txtWeekMin16.Text = CStr(Min16.ToString("C"))
|
||
txtWeekMax17.Text = CStr(Max17.ToString("C"))
|
||
txtWeekMin17.Text = CStr(Min17.ToString("C"))
|
||
txtWeekMax18.Text = CStr(Max18.ToString("C"))
|
||
txtWeekMin18.Text = CStr(Min18.ToString("C"))
|
||
txtWeekMax19.Text = CStr(Max19.ToString("C"))
|
||
txtWeekMin19.Text = CStr(Min19.ToString("C"))
|
||
txtWeekMax20.Text = CStr(Max20.ToString("C"))
|
||
txtWeekMin20.Text = CStr(Min20.ToString("C"))
|
||
ElseIf lang = "KOR" Then
|
||
txtWeekMax1.Text = CDec(Max1.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin1.Text = CDec(Min1.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax2.Text = CDec(Max2.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin2.Text = CDec(Min2.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax3.Text = CDec(Max3.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin3.Text = CDec(Min3.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax4.Text = CDec(Max4.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin4.Text = CDec(Min4.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax5.Text = CDec(Max5.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin5.Text = CDec(Min5.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax6.Text = CDec(Max6.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin6.Text = CDec(Min6.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax7.Text = CDec(Max7.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin7.Text = CDec(Min7.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax8.Text = CDec(Max8.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin8.Text = CDec(Min8.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax9.Text = CDec(Max9.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin9.Text = CDec(Min9.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax10.Text = CDec(Max10.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin10.Text = CDec(Min10.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax11.Text = CDec(Max11.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin11.Text = CDec(Min11.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax12.Text = CDec(Max12.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin12.Text = CDec(Min12.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax13.Text = CDec(Max13.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin13.Text = CDec(Min13.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax14.Text = CDec(Max14.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin14.Text = CDec(Min14.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax15.Text = CDec(Max15.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin15.Text = CDec(Min15.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax16.Text = CDec(Max16.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin16.Text = CDec(Min16.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax17.Text = CDec(Max17.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin17.Text = CDec(Min17.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax18.Text = CDec(Max18.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin18.Text = CDec(Min18.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax19.Text = CDec(Max19.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin19.Text = CDec(Min19.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMax20.Text = CDec(Max20.ToString("C")).ToString("₩##.##K")
|
||
txtWeekMin20.Text = CDec(Min20.ToString("C")).ToString("₩##.##K")
|
||
|
||
End If
|
||
|
||
TimerCount = 0 'Set TimerCount value 0
|
||
End If
|
||
End Sub
|
||
|
||
'LOOK AT HERE!!!!! HERE IS THE PART FOR Deciding Prices!! Calculate stock prices randomly
|
||
Private Function ChangePrice_Tiny(ByRef intSize As Double) As Decimal
|
||
'CDbl(CDbl((rand.Next(10) + 71) - CDbl(Rnd())).ToString("n2"))
|
||
'About the function one line above, Amplitude of Change depends on the number inside Next()
|
||
Return CDec(CDec((rand.Next(10) + 91) * 0.9 - CDec(Rnd() * 4)))
|
||
End Function
|
||
|
||
Private Function ChangePrice_Small(ByRef intSize As Double) As Decimal
|
||
Return CDec(CDec((rand.Next(36) + 401) * 1.3 - CDec(Rnd() * 5)))
|
||
End Function
|
||
|
||
Private Function ChangePrice_Medium(ByRef intSize As Double) As Decimal
|
||
Return CDec(CDec((rand.Next(54) + 590) * 1.6 - CDec(Rnd() * 6)))
|
||
End Function
|
||
|
||
Private Function ChangePrice_Large(ByRef intSize As Double) As Decimal
|
||
Return CDec(CDec((rand.Next(126) + 1401) * 1.7 - CDec(Rnd() * 7)))
|
||
End Function
|
||
|
||
Private Function ChangePrice_Huge(ByRef intSize As Double) As Decimal
|
||
Return CDec(CDec((rand.Next(181) + 1999) * 1.9 - CDec(Rnd() * 8)))
|
||
End Function
|
||
|
||
'After buying actions, update lblMoney which shows mywallet value.
|
||
Sub BuylblMoneyUpdate()
|
||
If lang = "ENG" Then
|
||
lblMoney.Text = CStr(MyWallet.ToString("C"))
|
||
ElseIf lang = "KOR" Then
|
||
lblMoney.Text = CDec(MyWallet.ToString("C")).ToString("₩##,##.##K")
|
||
End If
|
||
End Sub
|
||
|
||
'MandA1~20 Messages in different languages for the Msgbox
|
||
Sub MandAMessageLang()
|
||
If lang = "ENG" Then
|
||
MandAMessage = "Would you like to acquire this company? (You may not be able to change answer.)"
|
||
MandAMessageTitle = "Stock War - M&A Confirmation"
|
||
ElseIf lang = "KOR" Then
|
||
MandAMessage = "해당 기업을 인수 및 합병 하시겠습니까? (답변을 바꾸지 못할 수 있습니다.)"
|
||
MandAMessageTitle = "주식 전쟁 - 인수합병 확인"
|
||
End If
|
||
End Sub
|
||
|
||
Sub MoneyNotEnough()
|
||
If lang = "ENG" Then
|
||
MsgBox("Money Not Enough", vbCritical, "Stock War Notification")
|
||
ElseIf lang = "KOR" Then
|
||
MsgBox("돈이 부족합니다.", vbCritical, "주식 전쟁 알림")
|
||
End If
|
||
End Sub
|
||
|
||
Sub WalletUpdate()
|
||
If lang = "ENG" Then
|
||
lblMoney.Text = CStr(MyWallet.ToString("C"))
|
||
ElseIf lang = "KOR" Then
|
||
lblMoney.Text = CStr(MyWallet.ToString("₩##,##.##K"))
|
||
End If
|
||
End Sub
|
||
|
||
Sub HoldingShareNotEnough()
|
||
If lang = "ENG" Then
|
||
MsgBox("Holding Share Not Enough", vbCritical, "Stock War Notification")
|
||
ElseIf lang = "KOR" Then
|
||
MsgBox("보유 주식 수가 부족합니다.", vbCritical, "주식 전쟁 알림")
|
||
End If
|
||
End Sub
|
||
|
||
Sub MandA1()
|
||
If Holding1 >= 299985 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy1.BackColor = SystemColors.Control
|
||
btnSell1.BackColor = SystemColors.Control
|
||
btnBuy1.Enabled = False
|
||
btnSell1.Enabled = False
|
||
txtBuyPrice1.Enabled = False
|
||
txtSellPrice1.Enabled = False
|
||
txtHolding1.Enabled = False
|
||
txtQuota1.Enabled = False
|
||
NumericUpDown1.Enabled = False
|
||
NumericUpDown1.Value = 1
|
||
txtHolding1.TextAlign = HorizontalAlignment.Center
|
||
txtQuota1.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding1.Text = "M&A"
|
||
txtQuota1.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding1.Text = "인수합병"
|
||
txtQuota1.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy1_Click(sender As Object, e As EventArgs) Handles btnBuy1.Click
|
||
If MyWallet >= BuyPrice1 * NumericUpDown1.Value Or MyWallet >= BuyPrice1U * NumericUpDown1.Value Then
|
||
If ChangeSwitch = False Then
|
||
'Substract the value of price from Mywallet
|
||
MyWallet = MyWallet - (BuyPrice1 * NumericUpDown1.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice1U * NumericUpDown1.Value)
|
||
End If
|
||
'Display undated updated mywallet in the textbox
|
||
BuylblMoneyUpdate()
|
||
|
||
'Increase Property as much as buying
|
||
Holding1 += CInt(NumericUpDown1.Value)
|
||
'Display updated property in the textbox
|
||
txtHolding1.Text = CStr((Holding1).ToString("#,#"))
|
||
'Increase Quota
|
||
'in the function just below, 100000 of '(Quota1 + Property1) / 100000)' is the total quota of Company1
|
||
Quota1 = CDec(Holding1 / 300000)
|
||
txtQuota1.Text = CStr((Quota1).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA1()
|
||
End Sub
|
||
|
||
Private Sub btnSell1_Click(sender As Object, e As EventArgs) Handles btnSell1.Click
|
||
If Holding1 >= NumericUpDown1.Value Then
|
||
'Add money to mywallet
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice1 * NumericUpDown1.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice1U * NumericUpDown1.Value)
|
||
End If
|
||
'Display undated updated mywallet in the textbox
|
||
WalletUpdate()
|
||
|
||
'Decrease Property as much as buying
|
||
Holding1 -= CInt(NumericUpDown1.Value)
|
||
'Display updated property in the textbox
|
||
If Holding1 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding1.Text = "0"
|
||
Else
|
||
txtHolding1.Text = CStr((Holding1).ToString("#,#"))
|
||
End If
|
||
'Decrease Quota
|
||
Quota1 = CDec(Holding1 / 300000)
|
||
txtQuota1.Text = CStr((Quota1).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA1()
|
||
End Sub
|
||
|
||
Sub MandA2()
|
||
If Holding2 > 229988 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy2.BackColor = SystemColors.Control
|
||
btnSell2.BackColor = SystemColors.Control
|
||
btnBuy2.Enabled = False
|
||
btnSell2.Enabled = False
|
||
txtBuyPrice2.Enabled = False
|
||
txtSellPrice2.Enabled = False
|
||
txtHolding2.Enabled = False
|
||
txtQuota2.Enabled = False
|
||
NumericUpDown2.Enabled = False
|
||
NumericUpDown2.Value = 1
|
||
txtHolding2.TextAlign = HorizontalAlignment.Center
|
||
txtQuota2.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding2.Text = "M&A"
|
||
txtQuota2.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding2.Text = "인수합병"
|
||
txtQuota2.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy2_Click(sender As Object, e As EventArgs) Handles btnBuy2.Click
|
||
If MyWallet >= BuyPrice2 * CInt(NumericUpDown2.Value) Or MyWallet >= BuyPrice2U * CInt(NumericUpDown2.Value) Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice2 * NumericUpDown2.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice2U * NumericUpDown2.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding2 += CInt(NumericUpDown2.Value)
|
||
txtHolding2.Text = CStr((Holding2).ToString("#,#"))
|
||
Quota2 = CDec(Holding2 / 230000) 'the value that 230000 - the number(that becomes 0.01% Quota) = .. as a result, Sub MandA2 must have 229988
|
||
txtQuota2.Text = CStr((Quota2).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA2()
|
||
End Sub
|
||
|
||
Private Sub btnSell2_Click(sender As Object, e As EventArgs) Handles btnSell2.Click
|
||
If Holding2 >= NumericUpDown2.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice2 * NumericUpDown2.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice2U * NumericUpDown2.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding2 -= CInt(NumericUpDown2.Value)
|
||
If Holding2 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding2.Text = "0"
|
||
Else
|
||
txtHolding2.Text = CStr((Holding2).ToString("#,#"))
|
||
End If
|
||
Quota2 = CDec(Holding2 / 230000)
|
||
txtQuota2.Text = CStr((Quota2).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA2()
|
||
End Sub
|
||
|
||
Sub MandA3()
|
||
If Holding3 >= 179991 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy3.BackColor = SystemColors.Control
|
||
btnSell3.BackColor = SystemColors.Control
|
||
btnBuy3.Enabled = False
|
||
btnSell3.Enabled = False
|
||
txtBuyPrice3.Enabled = False
|
||
txtSellPrice3.Enabled = False
|
||
txtHolding3.Enabled = False
|
||
txtQuota3.Enabled = False
|
||
NumericUpDown3.Enabled = False
|
||
NumericUpDown3.Value = 1
|
||
txtHolding3.TextAlign = HorizontalAlignment.Center
|
||
txtQuota3.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding3.Text = "M&A"
|
||
txtQuota3.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding3.Text = "인수합병"
|
||
txtQuota3.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy3_Click(sender As Object, e As EventArgs) Handles btnBuy3.Click
|
||
If MyWallet >= BuyPrice3 * NumericUpDown3.Value Or MyWallet >= BuyPrice3U * NumericUpDown3.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice3 * NumericUpDown3.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice3U * NumericUpDown3.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding3 += CInt(NumericUpDown3.Value)
|
||
txtHolding3.Text = CStr((Holding3).ToString("#,#"))
|
||
Quota3 = CDec(Holding3 / 180000)
|
||
txtQuota3.Text = CStr((Quota3).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA3()
|
||
End Sub
|
||
|
||
Private Sub btnSell3_Click(sender As Object, e As EventArgs) Handles btnSell3.Click
|
||
If Holding3 >= NumericUpDown3.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice3 * NumericUpDown3.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice3U * NumericUpDown3.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding3 -= CInt(NumericUpDown3.Value)
|
||
If Holding3 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding3.Text = "0"
|
||
Else
|
||
txtHolding3.Text = CStr((Holding3).ToString("#,#"))
|
||
End If
|
||
Quota3 = CDec(Holding3 / 180000)
|
||
txtQuota3.Text = CStr((Quota3).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA3()
|
||
End Sub
|
||
|
||
Sub MandA4()
|
||
If Holding4 >= 179991 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy4.BackColor = SystemColors.Control
|
||
btnSell4.BackColor = SystemColors.Control
|
||
btnBuy4.Enabled = False
|
||
btnSell4.Enabled = False
|
||
txtBuyPrice4.Enabled = False
|
||
txtSellPrice4.Enabled = False
|
||
txtHolding4.Enabled = False
|
||
txtQuota4.Enabled = False
|
||
NumericUpDown4.Enabled = False
|
||
NumericUpDown4.Value = 1
|
||
txtHolding4.TextAlign = HorizontalAlignment.Center
|
||
txtQuota4.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding4.Text = "M&A"
|
||
txtQuota4.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding4.Text = "인수합병"
|
||
txtQuota4.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy4_Click(sender As Object, e As EventArgs) Handles btnBuy4.Click
|
||
If MyWallet >= BuyPrice4 * NumericUpDown4.Value Or MyWallet >= BuyPrice4U * NumericUpDown4.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice4 * NumericUpDown4.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice4U * NumericUpDown4.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding4 += CInt(NumericUpDown4.Value)
|
||
txtHolding4.Text = CStr((Holding4).ToString("#,#"))
|
||
Quota4 = CDec(Holding4 / 180000)
|
||
txtQuota4.Text = CStr((Quota4).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA4()
|
||
End Sub
|
||
|
||
Private Sub btnSell4_Click(sender As Object, e As EventArgs) Handles btnSell4.Click
|
||
If Holding4 >= NumericUpDown4.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice4 * NumericUpDown4.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice4U * NumericUpDown4.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding4 -= CInt(NumericUpDown4.Value)
|
||
If Holding4 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding4.Text = "0"
|
||
Else
|
||
txtHolding4.Text = CStr((Holding4).ToString("#,#"))
|
||
End If
|
||
Quota4 = CDec(Holding4 / 180000)
|
||
txtQuota4.Text = CStr((Quota4).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA4()
|
||
End Sub
|
||
|
||
Sub MandA5()
|
||
If Holding5 > 259987 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy5.BackColor = SystemColors.Control
|
||
btnSell5.BackColor = SystemColors.Control
|
||
btnBuy5.Enabled = False
|
||
btnSell5.Enabled = False
|
||
txtBuyPrice5.Enabled = False
|
||
txtSellPrice5.Enabled = False
|
||
txtHolding5.Enabled = False
|
||
txtQuota5.Enabled = False
|
||
NumericUpDown5.Enabled = False
|
||
NumericUpDown5.Value = 1
|
||
txtHolding5.TextAlign = HorizontalAlignment.Center
|
||
txtQuota5.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding5.Text = "M&A"
|
||
txtQuota5.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding5.Text = "인수합병"
|
||
txtQuota5.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy5_Click(sender As Object, e As EventArgs) Handles btnBuy5.Click
|
||
If MyWallet >= BuyPrice5 * NumericUpDown5.Value Or MyWallet >= BuyPrice5U * NumericUpDown5.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice5 * NumericUpDown5.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice5U * NumericUpDown5.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding5 += CInt(NumericUpDown5.Value)
|
||
txtHolding5.Text = CStr((Holding5).ToString("#,#"))
|
||
Quota5 = CDec(Holding5 / 260000)
|
||
txtQuota5.Text = CStr((Quota5).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA5()
|
||
End Sub
|
||
|
||
Private Sub btnSell5_Click(sender As Object, e As EventArgs) Handles btnSell5.Click
|
||
If Holding5 >= NumericUpDown5.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice5 * NumericUpDown5.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice5U * NumericUpDown5.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding5 -= CInt(NumericUpDown5.Value)
|
||
If Holding5 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding5.Text = "0"
|
||
Else
|
||
txtHolding5.Text = CStr((Holding5).ToString("#,#"))
|
||
End If
|
||
Quota5 = CDec(Holding5 / 260000)
|
||
txtQuota5.Text = CStr((Quota5).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA5()
|
||
End Sub
|
||
|
||
Sub MandA6()
|
||
If Holding6 > 99994 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy6.BackColor = SystemColors.Control
|
||
btnSell6.BackColor = SystemColors.Control
|
||
btnBuy6.Enabled = False
|
||
btnSell6.Enabled = False
|
||
txtBuyPrice6.Enabled = False
|
||
txtSellPrice6.Enabled = False
|
||
txtHolding6.Enabled = False
|
||
txtQuota6.Enabled = False
|
||
NumericUpDown6.Enabled = False
|
||
NumericUpDown6.Value = 1
|
||
txtHolding6.TextAlign = HorizontalAlignment.Center
|
||
txtQuota6.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding6.Text = "M&A"
|
||
txtQuota6.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding6.Text = "인수합병"
|
||
txtQuota6.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy6_Click(sender As Object, e As EventArgs) Handles btnBuy6.Click
|
||
If MyWallet >= BuyPrice6 * NumericUpDown6.Value Or MyWallet >= BuyPrice6U * NumericUpDown6.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice6 * NumericUpDown6.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice6U * NumericUpDown6.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding6 += CInt(NumericUpDown6.Value)
|
||
txtHolding6.Text = CStr((Holding6).ToString("#,#"))
|
||
Quota6 = CDec(Holding6 / 100000)
|
||
txtQuota6.Text = CStr((Quota6).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA6()
|
||
End Sub
|
||
|
||
Private Sub btnSell6_Click(sender As Object, e As EventArgs) Handles btnSell6.Click
|
||
If Holding6 >= NumericUpDown6.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice6 * NumericUpDown6.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice6U * NumericUpDown6.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding6 -= CInt(NumericUpDown6.Value)
|
||
If Holding6 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding6.Text = "0"
|
||
Else
|
||
txtHolding6.Text = CStr((Holding6).ToString("#,#"))
|
||
End If
|
||
Quota6 = CDec(Holding6 / 100000)
|
||
txtQuota6.Text = CStr((Quota6).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA6()
|
||
End Sub
|
||
|
||
Sub MandA7()
|
||
If Holding7 >= 229988 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy7.BackColor = SystemColors.Control
|
||
btnSell7.BackColor = SystemColors.Control
|
||
btnBuy7.Enabled = False
|
||
btnSell7.Enabled = False
|
||
txtBuyPrice7.Enabled = False
|
||
txtSellPrice7.Enabled = False
|
||
txtHolding7.Enabled = False
|
||
txtQuota7.Enabled = False
|
||
NumericUpDown7.Enabled = False
|
||
NumericUpDown7.Value = 1
|
||
txtHolding7.TextAlign = HorizontalAlignment.Center
|
||
txtQuota7.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding7.Text = "M&A"
|
||
txtQuota7.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding7.Text = "인수합병"
|
||
txtQuota7.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy7_Click(sender As Object, e As EventArgs) Handles btnBuy7.Click
|
||
If MyWallet >= BuyPrice7 * NumericUpDown7.Value Or MyWallet >= BuyPrice7U * NumericUpDown7.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice7 * NumericUpDown7.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice7U * NumericUpDown7.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding7 += CInt(NumericUpDown7.Value)
|
||
txtHolding7.Text = CStr((Holding7).ToString("#,#"))
|
||
Quota7 = CDec(Holding7 / 230000)
|
||
txtQuota7.Text = CStr((Quota7).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA7()
|
||
End Sub
|
||
|
||
Private Sub btnSell7_Click(sender As Object, e As EventArgs) Handles btnSell7.Click
|
||
If Holding7 >= NumericUpDown7.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice7 * NumericUpDown7.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice7U * NumericUpDown7.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding7 -= CInt(NumericUpDown7.Value)
|
||
If Holding7 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding7.Text = "0"
|
||
Else
|
||
txtHolding7.Text = CStr((Holding7).ToString("#,#"))
|
||
End If
|
||
Quota7 = CDec(Holding7 / 230000)
|
||
txtQuota7.Text = CStr((Quota7).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA7()
|
||
End Sub
|
||
|
||
Sub MandA8()
|
||
If Holding8 >= 299985 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy8.BackColor = SystemColors.Control
|
||
btnSell8.BackColor = SystemColors.Control
|
||
btnBuy8.Enabled = False
|
||
btnSell8.Enabled = False
|
||
txtBuyPrice8.Enabled = False
|
||
txtSellPrice8.Enabled = False
|
||
txtHolding8.Enabled = False
|
||
txtQuota8.Enabled = False
|
||
NumericUpDown8.Enabled = False
|
||
NumericUpDown8.Value = 1
|
||
txtHolding8.TextAlign = HorizontalAlignment.Center
|
||
txtQuota8.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding8.Text = "M&A"
|
||
txtQuota8.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding8.Text = "인수합병"
|
||
txtQuota8.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy8_Click(sender As Object, e As EventArgs) Handles btnBuy8.Click
|
||
If MyWallet >= BuyPrice8 * NumericUpDown8.Value Or MyWallet >= BuyPrice8U * NumericUpDown8.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice8 * NumericUpDown8.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice8U * NumericUpDown8.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding8 += CInt(NumericUpDown8.Value)
|
||
txtHolding8.Text = CStr((Holding8).ToString("#,#"))
|
||
Quota8 = CDec(Holding8 / 300000)
|
||
txtQuota8.Text = CStr((Quota8).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA8()
|
||
End Sub
|
||
|
||
Private Sub btnSell8_Click(sender As Object, e As EventArgs) Handles btnSell8.Click
|
||
If Holding8 >= NumericUpDown8.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice8 * NumericUpDown8.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice8U * NumericUpDown8.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding8 -= CInt(NumericUpDown8.Value)
|
||
If Holding8 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding8.Text = "0"
|
||
Else
|
||
txtHolding8.Text = CStr((Holding8).ToString("#,#"))
|
||
End If
|
||
Quota8 = CDec(Holding8 / 300000)
|
||
txtQuota8.Text = CStr((Quota8).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA8()
|
||
End Sub
|
||
|
||
Sub MandA9()
|
||
If Holding9 >= 229988 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy9.BackColor = SystemColors.Control
|
||
btnSell9.BackColor = SystemColors.Control
|
||
btnBuy9.Enabled = False
|
||
btnSell9.Enabled = False
|
||
txtBuyPrice9.Enabled = False
|
||
txtSellPrice9.Enabled = False
|
||
txtHolding9.Enabled = False
|
||
txtQuota9.Enabled = False
|
||
NumericUpDown9.Enabled = False
|
||
NumericUpDown9.Value = 1
|
||
txtHolding9.TextAlign = HorizontalAlignment.Center
|
||
txtQuota9.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding9.Text = "M&A"
|
||
txtQuota9.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding9.Text = "인수합병"
|
||
txtQuota9.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy9_Click(sender As Object, e As EventArgs) Handles btnBuy9.Click
|
||
If MyWallet >= BuyPrice9 * NumericUpDown9.Value Or MyWallet >= BuyPrice9U * NumericUpDown9.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice9 * NumericUpDown9.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice9U * NumericUpDown9.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding9 += CInt(NumericUpDown9.Value)
|
||
txtHolding9.Text = CStr((Holding9).ToString("#,#"))
|
||
Quota9 = CDec(Holding9 / 230000)
|
||
txtQuota9.Text = CStr((Quota9).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA9()
|
||
End Sub
|
||
|
||
Private Sub btnSell9_Click(sender As Object, e As EventArgs) Handles btnSell9.Click
|
||
If Holding9 >= NumericUpDown9.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice9 * NumericUpDown9.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice9U * NumericUpDown9.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding9 -= CInt(NumericUpDown9.Value)
|
||
If Holding9 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding9.Text = "0"
|
||
Else
|
||
txtHolding9.Text = CStr((Holding9).ToString("#,#"))
|
||
End If
|
||
Quota9 = CDec(Holding9 / 230000)
|
||
txtQuota9.Text = CStr((Quota9).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA9()
|
||
End Sub
|
||
|
||
Sub MandA10()
|
||
If Holding10 >= 299985 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy10.BackColor = SystemColors.Control
|
||
btnSell10.BackColor = SystemColors.Control
|
||
btnBuy10.Enabled = False
|
||
btnSell10.Enabled = False
|
||
txtBuyPrice10.Enabled = False
|
||
txtSellPrice10.Enabled = False
|
||
txtHolding10.Enabled = False
|
||
txtQuota10.Enabled = False
|
||
NumericUpDown10.Enabled = False
|
||
NumericUpDown10.Value = 1
|
||
txtHolding10.TextAlign = HorizontalAlignment.Center
|
||
txtQuota10.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding10.Text = "M&A"
|
||
txtQuota10.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding10.Text = "인수합병"
|
||
txtQuota10.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy10_Click(sender As Object, e As EventArgs) Handles btnBuy10.Click
|
||
If MyWallet >= BuyPrice10 * NumericUpDown10.Value Or MyWallet >= BuyPrice10U * NumericUpDown10.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice10 * NumericUpDown10.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice10U * NumericUpDown10.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding10 += CInt(NumericUpDown10.Value)
|
||
txtHolding10.Text = CStr((Holding10).ToString("#,#"))
|
||
Quota10 = CDec(Holding10 / 300000)
|
||
txtQuota10.Text = CStr((Quota10).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA10()
|
||
End Sub
|
||
|
||
Private Sub btnSell10_Click(sender As Object, e As EventArgs) Handles btnSell10.Click
|
||
If Holding10 >= NumericUpDown10.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice10 * NumericUpDown10.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice10U * NumericUpDown10.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding10 -= CInt(NumericUpDown10.Value)
|
||
If Holding10 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding10.Text = "0"
|
||
Else
|
||
txtHolding10.Text = CStr((Holding10).ToString("#,#"))
|
||
End If
|
||
Quota10 = CDec(Holding10 / 300000)
|
||
txtQuota10.Text = CStr((Quota10).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA10()
|
||
End Sub
|
||
|
||
Sub MandA11()
|
||
If Holding11 > 99994 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy11.BackColor = SystemColors.Control
|
||
btnSell11.BackColor = SystemColors.Control
|
||
btnBuy11.Enabled = False
|
||
btnSell11.Enabled = False
|
||
txtBuyPrice11.Enabled = False
|
||
txtSellPrice11.Enabled = False
|
||
txtHolding11.Enabled = False
|
||
txtQuota11.Enabled = False
|
||
NumericUpDown11.Enabled = False
|
||
NumericUpDown11.Value = 1
|
||
txtHolding11.TextAlign = HorizontalAlignment.Center
|
||
txtQuota11.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding11.Text = "M&A"
|
||
txtQuota11.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding11.Text = "인수합병"
|
||
txtQuota11.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy11_Click(sender As Object, e As EventArgs) Handles btnBuy11.Click
|
||
If MyWallet >= BuyPrice11 * NumericUpDown11.Value Or MyWallet >= BuyPrice11U * NumericUpDown11.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice11 * NumericUpDown11.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice11U * NumericUpDown11.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding11 += CInt(NumericUpDown11.Value)
|
||
txtHolding11.Text = CStr((Holding11).ToString("#,#"))
|
||
Quota11 = CDec(Holding11 / 100000)
|
||
txtQuota11.Text = CStr((Quota11).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA11()
|
||
End Sub
|
||
|
||
Private Sub btnSell11_Click(sender As Object, e As EventArgs) Handles btnSell11.Click
|
||
If Holding11 >= NumericUpDown11.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice11 * NumericUpDown11.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice11U * NumericUpDown11.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding11 -= CInt(NumericUpDown11.Value)
|
||
If Holding11 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding11.Text = "0"
|
||
Else
|
||
txtHolding11.Text = CStr((Holding11).ToString("#,#"))
|
||
End If
|
||
Quota11 = CDec(Holding11 / 100000)
|
||
txtQuota11.Text = CStr((Quota11).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA11()
|
||
End Sub
|
||
|
||
Sub MandA12()
|
||
If Holding12 > 259987 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy12.BackColor = SystemColors.Control
|
||
btnSell12.BackColor = SystemColors.Control
|
||
btnBuy12.Enabled = False
|
||
btnSell12.Enabled = False
|
||
txtBuyPrice12.Enabled = False
|
||
txtSellPrice12.Enabled = False
|
||
txtHolding12.Enabled = False
|
||
txtQuota12.Enabled = False
|
||
NumericUpDown12.Enabled = False
|
||
NumericUpDown12.Value = 1
|
||
txtHolding12.TextAlign = HorizontalAlignment.Center
|
||
txtQuota12.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding12.Text = "M&A"
|
||
txtQuota12.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding12.Text = "인수합병"
|
||
txtQuota12.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy12_Click(sender As Object, e As EventArgs) Handles btnBuy12.Click
|
||
If MyWallet >= BuyPrice12 * NumericUpDown12.Value Or MyWallet >= BuyPrice12U * NumericUpDown12.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice12 * NumericUpDown12.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice12U * NumericUpDown12.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding12 += CInt(NumericUpDown12.Value)
|
||
txtHolding12.Text = CStr((Holding12).ToString("#,#"))
|
||
Quota12 = CDec(Holding12 / 260000)
|
||
txtQuota12.Text = CStr((Quota12).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA12()
|
||
End Sub
|
||
|
||
Private Sub btnSell12_Click(sender As Object, e As EventArgs) Handles btnSell12.Click
|
||
If Holding12 >= NumericUpDown12.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice12 * NumericUpDown12.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice12U * NumericUpDown12.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding12 -= CInt(NumericUpDown12.Value)
|
||
If Holding12 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding12.Text = "0"
|
||
Else
|
||
txtHolding12.Text = CStr((Holding12).ToString("#,#"))
|
||
End If
|
||
Quota12 = CDec(Holding12 / 260000)
|
||
txtQuota12.Text = CStr((Quota12).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA12()
|
||
End Sub
|
||
|
||
Sub MandA13()
|
||
If Holding13 >= 299985 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy13.BackColor = SystemColors.Control
|
||
btnSell13.BackColor = SystemColors.Control
|
||
btnBuy13.Enabled = False
|
||
btnSell13.Enabled = False
|
||
txtBuyPrice13.Enabled = False
|
||
txtSellPrice13.Enabled = False
|
||
txtHolding13.Enabled = False
|
||
txtQuota13.Enabled = False
|
||
NumericUpDown13.Enabled = False
|
||
NumericUpDown13.Value = 1
|
||
txtHolding13.TextAlign = HorizontalAlignment.Center
|
||
txtQuota13.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding13.Text = "M&A"
|
||
txtQuota13.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding13.Text = "인수합병"
|
||
txtQuota13.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy13_Click(sender As Object, e As EventArgs) Handles btnBuy13.Click
|
||
If MyWallet >= BuyPrice13 * NumericUpDown13.Value Or MyWallet >= BuyPrice13U * NumericUpDown13.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice13 * NumericUpDown13.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice13U * NumericUpDown13.Value)
|
||
End If
|
||
lblMoney.Text = CStr(MyWallet.ToString("C"))
|
||
Holding13 += CInt(NumericUpDown13.Value)
|
||
txtHolding13.Text = CStr((Holding13).ToString("#,#"))
|
||
Quota13 = CDec(Holding13 / 300000)
|
||
txtQuota13.Text = CStr((Quota13).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA13()
|
||
End Sub
|
||
|
||
Private Sub btnSell13_Click(sender As Object, e As EventArgs) Handles btnSell13.Click
|
||
If Holding13 >= NumericUpDown13.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice13 * NumericUpDown13.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice13U * NumericUpDown13.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
WalletUpdate()
|
||
Holding13 -= CInt(NumericUpDown13.Value)
|
||
If Holding13 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding13.Text = "0"
|
||
Else
|
||
txtHolding13.Text = CStr((Holding13).ToString("#,#"))
|
||
End If
|
||
Quota13 = CDec(Holding13 / 300000)
|
||
txtQuota13.Text = CStr((Quota13).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA13()
|
||
End Sub
|
||
|
||
Sub MandA14()
|
||
If Holding14 > 259987 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy14.BackColor = SystemColors.Control
|
||
btnSell14.BackColor = SystemColors.Control
|
||
btnBuy14.Enabled = False
|
||
btnSell14.Enabled = False
|
||
txtBuyPrice14.Enabled = False
|
||
txtSellPrice14.Enabled = False
|
||
txtHolding14.Enabled = False
|
||
txtQuota14.Enabled = False
|
||
NumericUpDown14.Enabled = False
|
||
NumericUpDown14.Value = 1
|
||
txtHolding14.TextAlign = HorizontalAlignment.Center
|
||
txtQuota14.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding14.Text = "M&A"
|
||
txtQuota14.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding14.Text = "인수합병"
|
||
txtQuota14.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy14_Click(sender As Object, e As EventArgs) Handles btnBuy14.Click
|
||
If MyWallet >= BuyPrice14 * NumericUpDown14.Value Or MyWallet >= BuyPrice14U * NumericUpDown14.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice14 * NumericUpDown14.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice14U * NumericUpDown14.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding14 += CInt(NumericUpDown14.Value)
|
||
txtHolding14.Text = CStr((Holding14).ToString("#,#"))
|
||
Quota14 = CDec(Holding14 / 260000)
|
||
txtQuota14.Text = CStr((Quota14).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA14()
|
||
End Sub
|
||
|
||
Private Sub btnSell14_Click(sender As Object, e As EventArgs) Handles btnSell14.Click
|
||
If Holding14 >= NumericUpDown14.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice14 * NumericUpDown14.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice14U * NumericUpDown14.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding14 -= CInt(NumericUpDown14.Value)
|
||
If Holding14 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding14.Text = "0"
|
||
Else
|
||
txtHolding14.Text = CStr((Holding14).ToString("#,#"))
|
||
End If
|
||
Quota14 = CDec(Holding14 / 260000)
|
||
txtQuota14.Text = CStr((Quota14).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA14()
|
||
End Sub
|
||
|
||
Sub MandA15()
|
||
If Holding15 > 99994 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy15.BackColor = SystemColors.Control
|
||
btnSell15.BackColor = SystemColors.Control
|
||
btnBuy15.Enabled = False
|
||
btnSell15.Enabled = False
|
||
txtBuyPrice15.Enabled = False
|
||
txtSellPrice15.Enabled = False
|
||
txtHolding15.Enabled = False
|
||
txtQuota15.Enabled = False
|
||
NumericUpDown15.Enabled = False
|
||
NumericUpDown15.Value = 1
|
||
txtHolding15.TextAlign = HorizontalAlignment.Center
|
||
txtQuota15.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding15.Text = "M&A"
|
||
txtQuota15.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding15.Text = "인수합병"
|
||
txtQuota15.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy15_Click(sender As Object, e As EventArgs) Handles btnBuy15.Click
|
||
If MyWallet >= BuyPrice15 * NumericUpDown15.Value Or MyWallet >= BuyPrice15U * NumericUpDown15.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice15 * NumericUpDown15.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice15U * NumericUpDown15.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding15 += CInt(NumericUpDown15.Value)
|
||
txtHolding15.Text = CStr((Holding15).ToString("#,#"))
|
||
Quota15 = CDec(Holding15 / 100000)
|
||
txtQuota15.Text = CStr((Quota15).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA15()
|
||
End Sub
|
||
|
||
Private Sub btnSell15_Click(sender As Object, e As EventArgs) Handles btnSell15.Click
|
||
If Holding15 >= NumericUpDown15.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice15 * NumericUpDown15.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice15U * NumericUpDown15.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding15 -= CInt(NumericUpDown15.Value)
|
||
If Holding15 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding15.Text = "0"
|
||
Else
|
||
txtHolding15.Text = CStr((Holding15).ToString("#,#"))
|
||
End If
|
||
Quota15 = CDec(Holding15 / 100000)
|
||
txtQuota15.Text = CStr((Quota15).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA15()
|
||
End Sub
|
||
|
||
Sub MandA16()
|
||
If Holding16 > 259987 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy16.BackColor = SystemColors.Control
|
||
btnSell16.BackColor = SystemColors.Control
|
||
btnBuy16.Enabled = False
|
||
btnSell16.Enabled = False
|
||
txtBuyPrice16.Enabled = False
|
||
txtSellPrice16.Enabled = False
|
||
txtHolding16.Enabled = False
|
||
txtQuota16.Enabled = False
|
||
NumericUpDown16.Enabled = False
|
||
NumericUpDown16.Value = 1
|
||
txtHolding16.TextAlign = HorizontalAlignment.Center
|
||
txtQuota16.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding16.Text = "M&A"
|
||
txtQuota16.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding16.Text = "인수합병"
|
||
txtQuota16.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy16_Click(sender As Object, e As EventArgs) Handles btnBuy16.Click
|
||
If MyWallet >= BuyPrice16 * NumericUpDown16.Value Or MyWallet >= BuyPrice16U * NumericUpDown16.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice16 * NumericUpDown16.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice16U * NumericUpDown16.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding16 += CInt(NumericUpDown16.Value)
|
||
txtHolding16.Text = CStr((Holding16).ToString("#,#"))
|
||
Quota16 = CDec(Holding16 / 260000)
|
||
txtQuota16.Text = CStr((Quota16).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA16()
|
||
End Sub
|
||
|
||
Private Sub btnSell16_Click(sender As Object, e As EventArgs) Handles btnSell16.Click
|
||
If Holding16 >= NumericUpDown16.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice16 * NumericUpDown16.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice16U * NumericUpDown16.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding16 -= CInt(NumericUpDown16.Value)
|
||
If Holding16 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding16.Text = "0"
|
||
Else
|
||
txtHolding16.Text = CStr((Holding16).ToString("#,#"))
|
||
End If
|
||
Quota16 = CDec(Holding16 / 260000)
|
||
txtQuota16.Text = CStr((Quota16).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA16()
|
||
End Sub
|
||
|
||
Sub MandA17()
|
||
If Holding17 >= 229988 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy17.BackColor = SystemColors.Control
|
||
btnSell17.BackColor = SystemColors.Control
|
||
btnBuy17.Enabled = False
|
||
btnSell17.Enabled = False
|
||
txtBuyPrice17.Enabled = False
|
||
txtSellPrice17.Enabled = False
|
||
txtHolding17.Enabled = False
|
||
txtQuota17.Enabled = False
|
||
NumericUpDown17.Enabled = False
|
||
NumericUpDown17.Value = 1
|
||
txtHolding17.TextAlign = HorizontalAlignment.Center
|
||
txtQuota17.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding17.Text = "M&A"
|
||
txtQuota17.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding17.Text = "인수합병"
|
||
txtQuota17.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy17_Click(sender As Object, e As EventArgs) Handles btnBuy17.Click
|
||
If MyWallet >= BuyPrice17 * NumericUpDown17.Value Or MyWallet >= BuyPrice17U * NumericUpDown17.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice17 * NumericUpDown17.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice17U * NumericUpDown17.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding17 += CInt(NumericUpDown17.Value)
|
||
txtHolding17.Text = CStr((Holding17).ToString("#,#"))
|
||
Quota17 = CDec(Holding17 / 230000)
|
||
txtQuota17.Text = CStr((Quota17).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA17()
|
||
End Sub
|
||
|
||
Private Sub btnSell17_Click(sender As Object, e As EventArgs) Handles btnSell17.Click
|
||
If Holding17 >= NumericUpDown17.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice17 * NumericUpDown17.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice17U * NumericUpDown17.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding17 -= CInt(NumericUpDown17.Value)
|
||
If Holding17 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding17.Text = "0"
|
||
Else
|
||
txtHolding17.Text = CStr((Holding17).ToString("#,#"))
|
||
End If
|
||
Quota17 = CDec(Holding17 / 230000)
|
||
txtQuota17.Text = CStr((Quota17).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA17()
|
||
End Sub
|
||
|
||
Sub MandA18()
|
||
If Holding18 > 259987 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy18.BackColor = SystemColors.Control
|
||
btnSell18.BackColor = SystemColors.Control
|
||
btnBuy18.Enabled = False
|
||
btnSell18.Enabled = False
|
||
txtBuyPrice18.Enabled = False
|
||
txtSellPrice18.Enabled = False
|
||
txtHolding18.Enabled = False
|
||
txtQuota18.Enabled = False
|
||
NumericUpDown18.Enabled = False
|
||
NumericUpDown18.Value = 1
|
||
txtHolding18.TextAlign = HorizontalAlignment.Center
|
||
txtQuota18.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding18.Text = "M&A"
|
||
txtQuota18.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding18.Text = "인수합병"
|
||
txtQuota18.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy18_Click(sender As Object, e As EventArgs) Handles btnBuy18.Click
|
||
If MyWallet >= BuyPrice18 * NumericUpDown18.Value Or MyWallet >= BuyPrice18U * NumericUpDown18.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice18 * NumericUpDown18.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice18U * NumericUpDown18.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding18 += CInt(NumericUpDown18.Value)
|
||
txtHolding18.Text = CStr((Holding18).ToString("#,#"))
|
||
Quota18 = CDec(Holding18 / 260000)
|
||
txtQuota18.Text = CStr((Quota18).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA18()
|
||
End Sub
|
||
|
||
Private Sub btnSell18_Click(sender As Object, e As EventArgs) Handles btnSell18.Click
|
||
If Holding18 >= NumericUpDown18.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice18 * NumericUpDown18.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice18U * NumericUpDown18.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding18 -= CInt(NumericUpDown18.Value)
|
||
If Holding18 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding18.Text = "0"
|
||
Else
|
||
txtHolding18.Text = CStr((Holding18).ToString("#,#"))
|
||
End If
|
||
Quota18 = CDec(Holding18 / 260000)
|
||
txtQuota18.Text = CStr((Quota18).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA18()
|
||
End Sub
|
||
|
||
Sub MandA19()
|
||
If Holding19 >= 179991 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy19.BackColor = SystemColors.Control
|
||
btnSell19.BackColor = SystemColors.Control
|
||
btnBuy19.Enabled = False
|
||
btnSell19.Enabled = False
|
||
txtBuyPrice19.Enabled = False
|
||
txtSellPrice19.Enabled = False
|
||
txtHolding19.Enabled = False
|
||
txtQuota19.Enabled = False
|
||
NumericUpDown19.Enabled = False
|
||
NumericUpDown19.Value = 1
|
||
txtHolding19.TextAlign = HorizontalAlignment.Center
|
||
txtQuota19.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding19.Text = "M&A"
|
||
txtQuota19.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding19.Text = "인수합병"
|
||
txtQuota19.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy19_Click(sender As Object, e As EventArgs) Handles btnBuy19.Click
|
||
If MyWallet >= BuyPrice19 * NumericUpDown19.Value Or MyWallet >= BuyPrice19U * NumericUpDown19.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice19 * NumericUpDown19.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice19U * NumericUpDown19.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding19 += CInt(NumericUpDown19.Value)
|
||
txtHolding19.Text = CStr((Holding19).ToString("#,#"))
|
||
Quota19 = CDec(Holding19 / 180000)
|
||
txtQuota19.Text = CStr((Quota19).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA19()
|
||
End Sub
|
||
|
||
Private Sub btnSell19_Click(sender As Object, e As EventArgs) Handles btnSell19.Click
|
||
If Holding19 >= NumericUpDown19.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice19 * NumericUpDown19.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice19U * NumericUpDown19.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding19 -= CInt(NumericUpDown19.Value)
|
||
If Holding19 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding19.Text = "0"
|
||
Else
|
||
txtHolding19.Text = CStr((Holding19).ToString("#,#"))
|
||
End If
|
||
Quota19 = CDec(Holding19 / 180000)
|
||
txtQuota19.Text = CStr((Quota19).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA19()
|
||
End Sub
|
||
|
||
Sub MandA20()
|
||
If Holding20 >= 229988 Then
|
||
MandAMessageLang()
|
||
If MsgBox(MandAMessage, vbYesNo, MandAMessageTitle) = MsgBoxResult.Yes Then
|
||
btnBuy20.BackColor = SystemColors.Control
|
||
btnSell20.BackColor = SystemColors.Control
|
||
btnBuy20.Enabled = False
|
||
btnSell20.Enabled = False
|
||
txtBuyPrice20.Enabled = False
|
||
txtSellPrice20.Enabled = False
|
||
txtHolding20.Enabled = False
|
||
txtQuota20.Enabled = False
|
||
NumericUpDown20.Enabled = False
|
||
NumericUpDown20.Value = 1
|
||
txtHolding20.TextAlign = HorizontalAlignment.Center
|
||
txtQuota20.TextAlign = HorizontalAlignment.Center
|
||
If lang = "ENG" Then
|
||
txtHolding20.Text = "M&A"
|
||
txtQuota20.Text = "M&A"
|
||
ElseIf lang = "KOR" Then
|
||
txtHolding20.Text = "인수합병"
|
||
txtQuota20.Text = "인수합병"
|
||
End If
|
||
End If
|
||
End If
|
||
End Sub
|
||
|
||
Private Sub btnBuy20_Click(sender As Object, e As EventArgs) Handles btnBuy20.Click
|
||
If MyWallet >= BuyPrice20 * NumericUpDown20.Value Or MyWallet >= BuyPrice20U * NumericUpDown20.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet - (BuyPrice20 * NumericUpDown20.Value)
|
||
Else
|
||
MyWallet = MyWallet - (BuyPrice20U * NumericUpDown20.Value)
|
||
End If
|
||
BuylblMoneyUpdate()
|
||
Holding20 += CInt(NumericUpDown20.Value)
|
||
txtHolding20.Text = CStr((Holding20).ToString("#,#"))
|
||
Quota20 = CDec(Holding20 / 230000)
|
||
txtQuota20.Text = CStr((Quota20).ToString("p"))
|
||
Else
|
||
MoneyNotEnough()
|
||
End If
|
||
MandA20()
|
||
End Sub
|
||
|
||
Private Sub btnSell20_Click(sender As Object, e As EventArgs) Handles btnSell20.Click
|
||
If Holding20 >= NumericUpDown20.Value Then
|
||
If ChangeSwitch = False Then
|
||
MyWallet = MyWallet + (SellPrice20 * NumericUpDown20.Value)
|
||
Else
|
||
MyWallet = MyWallet + (SellPrice20U * NumericUpDown20.Value)
|
||
End If
|
||
WalletUpdate()
|
||
Holding20 -= CInt(NumericUpDown20.Value)
|
||
If Holding20 = 0 Then 'Display 0 instead of empty place
|
||
txtHolding20.Text = "0"
|
||
Else
|
||
txtHolding20.Text = CStr((Holding20).ToString("#,#"))
|
||
End If
|
||
Quota20 = CDec(Holding20 / 230000)
|
||
txtQuota20.Text = CStr((Quota20).ToString("p"))
|
||
Else
|
||
HoldingShareNotEnough()
|
||
End If
|
||
MandA20()
|
||
End Sub
|
||
|
||
'############################################################################################
|
||
|
||
|
||
Private Sub TimerLevelUpdater_Tick(sender As Object, e As EventArgs) Handles TimerLevelUpdater.Tick
|
||
' Show strName, Public variable from FormLogin and level
|
||
If CheaterCount >= 10 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Cheater. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "사기꾼. " & UserName
|
||
End If
|
||
|
||
ElseIf MyWallet < 3000 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Beginner. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "시민. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelNone.BackgroundImage
|
||
|
||
ElseIf MyWallet < 9000 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Novice investor. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "초보 투자자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelNone.BackgroundImage
|
||
|
||
ElseIf MyWallet < 90000 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Intermediate investor. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "중급 투자자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelBronze.BackgroundImage
|
||
|
||
ElseIf MyWallet < 900000 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Experienced investor. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "숙련된 투자자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelSilver.BackgroundImage
|
||
|
||
ElseIf MyWallet < 1000000 Then 'starting money * 50
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Millionaire. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "백만장자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelGold.BackgroundImage
|
||
|
||
ElseIf MyWallet < 100000000 Then
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Multimillionaire. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "천만장자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelEmerald.BackgroundImage
|
||
|
||
ElseIf MyWallet >= 100000000 And MyWallet < 500000000000 Then ' 1000 ouk < mywallet < 50 jo
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "Billionarie. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "억만장자. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelDiamond.BackgroundImage
|
||
Else
|
||
If lang = "ENG" Then
|
||
lblUser.Text = "God of Economy. " & UserName
|
||
ElseIf lang = "KOR" Then
|
||
lblUser.Text = "돈의 신. " & UserName
|
||
End If
|
||
|
||
'PicLevel.BackgroundImage = PicLevelRainbow.BackgroundImage
|
||
End If
|
||
|
||
'Ending
|
||
If txtHolding1.Text = "M&A" And txtHolding2.Text = "M&A" And txtHolding3.Text = "M&A" And txtHolding4.Text = "M&A" And txtHolding5.Text = "M&A" And txtHolding6.Text = "M&A" And txtHolding7.Text = "M&A" And txtHolding8.Text = "M&A" And txtHolding9.Text = "M&A" And txtHolding10.Text = "M&A" And txtHolding11.Text = "M&A" And txtHolding12.Text = "M&A" And txtHolding13.Text = "M&A" And txtHolding14.Text = "M&A" And txtHolding15.Text = "M&A" And txtHolding16.Text = "M&A" And txtHolding17.Text = "M&A" And txtHolding18.Text = "M&A" And txtHolding19.Text = "M&A" And txtHolding20.Text = "M&A" Then
|
||
'Stop this timer
|
||
TimerLevelUpdater.Enabled = False
|
||
'Show the ending message box
|
||
MsgBox(lblMonths.Text & " " & lblCalender.Text & vbCrLf & "You have acquired all companies in the world. Everyone uses products and services from your companies.", , "Stock War Ending")
|
||
End If
|
||
End Sub
|
||
|
||
'Mouse hover changes of lblMoney
|
||
Private Sub lblMoney_MouseHover(sender As Object, e As EventArgs) Handles lblMoney.MouseHover
|
||
lblMoney.ForeColor = Color.Goldenrod
|
||
End Sub
|
||
Private Sub lblMoney_MouseLeave(sender As Object, e As EventArgs) Handles lblMoney.MouseLeave
|
||
lblMoney.ForeColor = Color.Black
|
||
End Sub
|
||
|
||
Private Sub PicTime_Click(sender As Object, e As EventArgs) Handles PicTime.Click
|
||
If PicTimeCounter = False Then 'False status is processing game.
|
||
'Stop GameTimer
|
||
TimerCalender.Enabled = False
|
||
'Change Counter Value
|
||
PicTimeCounter = True 'True status is 'Pause'
|
||
'Change graphic
|
||
PicTime.BackgroundImage = PicPause.BackgroundImage
|
||
Me.BackColor = Color.WhiteSmoke
|
||
lblCalender.ForeColor = Color.Red
|
||
'Ban all Buy and Sell actions
|
||
BuySellEnabledFalse()
|
||
|
||
Else 'if PicTimerCounter = True then
|
||
TimerCalender.Enabled = True
|
||
PicTimeCounter = False
|
||
PicTime.BackgroundImage = PicStart.BackgroundImage
|
||
Me.BackColor = Color.White
|
||
lblCalender.ForeColor = Color.Black
|
||
'Accept players to act 'buy' and 'sell'
|
||
BuySellEnabledTrue()
|
||
End If
|
||
|
||
|
||
End Sub
|
||
|
||
'Calculator
|
||
Private Sub menuToolsCalculator_Click(sender As Object, e As EventArgs) Handles menuToolsCalculator.Click
|
||
frmCalculator.Show()
|
||
frmCalculator.Focus()
|
||
End Sub
|
||
|
||
Private Sub menuSettingsCheat_Click(sender As Object, e As EventArgs) Handles menuSettingsCheat.Click
|
||
frmCheat.Show()
|
||
frmCheat.Focus()
|
||
End Sub
|
||
|
||
Private Sub menuFileExit_Click(sender As Object, e As EventArgs) Handles menuFileExit.Click
|
||
'Close all the window froms related to the game
|
||
Me.Close()
|
||
frmLogin.Close()
|
||
frmCalculator.Close()
|
||
frmCheat.Close()
|
||
frmRule.Close()
|
||
End Sub
|
||
|
||
Private Sub mnuHelpRules(sender As Object, e As EventArgs) Handles menuHelpRules.Click
|
||
frmRule.Show()
|
||
End Sub
|
||
|
||
|
||
End Class |