You are on page 1of 12

9865680322

Private Sub Command1_Click()


frmDeductions.lblProfit = txtNetInc
frmDeductions.lblTotalIncome = txtTotalIn
frmDeductions.lblTotalOutFlow = txtTotalPairAmnt + txtTotalSingle
frmDeductions.Show
End Sub

Private Sub cmdClose_Click()


End
End Sub

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)


If KeyCode = 13 Then SendKeys vbTab
End Sub

Private Sub Form_Load()


MsgBox "Strictly Confidential, and is distributed without any GUARENTEE!!!;,
TEAM LOGICS", vbInformation, "Caution Before MLM"
End Sub

Private Sub Timer1_Timer()


lblAnim.Caption = Time
End Sub

Private Sub txtCount_Change()


txtLevel_Change
End Sub

Private Sub txtJAmnt_Change()


txtLevel_Change
End Sub

Private Sub txtLevel_Change()


On Error GoTo yy:
s=0
For i = 0 To txtLevel
s=s+2^i
Next i
txtCount = s
Sum = 0
For i = txtStart.Text To txtLevel.Text
Sum = Sum + 2 ^ i
Next i
y=0
For i = 0 To txtLevel
s=0
For j = 1 To txtLevel - i
s=s+2^j
Next j

y=y+2^i*s/2
Next i
txtPair = y
txtTotalPairAmnt = txtPair * txtPairAmnt
txtTotalIn.Text = txtCount * txtJAmnt
txtTotalSingle = txtCount * txtSingle

txtNetInc = txtTotalIn - txtTotalPairAmnt - txtTotalSingle


Exit Sub
yy:

fnclear
End Sub

Private Sub txtNetInc_Change()


txtNetInc.ToolTipText = NumberToWord(txtNetInc.Text)
If txtNetInc.Text < 0 Then txtNetInc.BackColor = &HC0C0FF Else
txtNetInc.BackColor = &HC0FFC0
End Sub

Private Sub txtPairAmnt_Change()


txtLevel_Change
End Sub

Private Sub txtSingle_Change()


txtLevel_Change
End Sub

Private Sub txtStart_Change()


txtLevel_Change
End Sub

Private Sub txtTop_Click()


txtLevel_Change
End Sub

Private Sub txtTotalIn_Change()


txtLevel_Change
End Sub

Private Sub txtTotalIn_MouseMove(Button As Integer, Shift As Integer, x As Single,


y As Single)
txtTotalIn.ToolTipText = NumberToWord(txtTotalIn)
End Sub

Public Sub fnclear()


On Error Resume Next
txtCount = 0
txtJAmnt = 0
txtTotalIn = 0
txtTotalPairAmnt = 0
txtNetInc = 0
txtPairAmnt = 0
End Sub

Private Sub txtTotalPairAmnt_MouseMove(Button As Integer, Shift As Integer, x As


Single, y As Single)
txtTotalPairAmnt.ToolTipText = NumberToWord(txtTotalPairAmnt)
End Sub

Private Sub txtTotalSingle_MouseMove(Button As Integer, Shift As Integer, x As


Single, y As Single)
txtTotalSingle.ToolTipText = NumberToWord(txtTotalSingle)
End Sub

Private Sub cmdClose_Click()


Unload Me
End Sub

Public Function fnChange()


pro = lblProfit.Caption
On Error GoTo yy:
lblProfit = lblTotalIncome + (lblTotalOutFlow * txtTDS * 0.01) + (lblTotalOutFlow *
txtService * 0.01) + (lblTotalOutFlow * txtRenewal * 0.01) + (lblTotalOutFlow *
txtRoyalty * 0.01)
Exit Function
yy:
lblProfit.Caption = frmEval.txtNetInc
End Function

Private Sub Form_Load()

End Sub

Private Sub txtRenewal_Change()


fnChange
End Sub

Private Sub txtRoyalty_Change()


fnChange
End Sub

Private Sub txtService_Change()


fnChange
End Sub

Private Sub txtTDS_Change()


fnChange
End Sub
Option Explicit

Public Const SW_NORMAL = 1


Public Const ERROR_BAD_FORMAT = 11&
Public Const ERROR_FILE_NOT_FOUND = 2&
Public Const ERROR_PATH_NOT_FOUND = 3&
Public Const SE_ERR_ACCESSDENIED = 5
Public Const SE_ERR_ASSOCINCOMPLETE = 27
Public Const SE_ERR_DDEBUSY = 30
Public Const SE_ERR_DDEFAIL = 29
Public Const SE_ERR_DDETIMEOUT = 28
Public Const SE_ERR_FNF = 2
Public Const SE_ERR_NOASSOC = 31
Public Const SE_ERR_OOM = 8
Public Const SE_ERR_PNF = 3
Public Const SE_ERR_SHARE = 26

Public Const GW_HWNDFIRST = 0


Public Const GW_HWNDLAST = 1
Public Const GW_HWNDNEXT = 2
Public Const GW_HWNDPREV = 3
Public Const GW_OWNER = 4
Public Const GW_CHILD = 5
Public Const GW_MAX = 5
Public Const NOERROR = 0
Public Const BUFF_SIZ As Long = 9160
Public Const READ_BUFF As Long = 255
Public Const CCHDEVICENAME = 32
Public Const CCHFORMNAME = 32
Public Const VER_PLATFORM_WIN32_WINDOWS = 1
Public Const VER_PLATFORM_WIN32_NT = 2
Public Const UNKNOWN_OS = 0
Public Const WINDOWS_NT_3_51 = 1
Public Const WINDOWS_95 = 2
Public Const WINDOWS_NT_4 = 3
Public Const WINDOWS_98 = 4
Public Const WINDOWS_2000 = 5
Public Const DM_BITSPERPEL = &H40000
Public Const DM_PELSWIDTH = &H80000
Public Const DM_PELSHEIGHT = &H100000
Public Const SPI_SETSCREENSAVEACTIVE = 17
Public Const SPIF_UPDATEINIFILE = &H1
Public Const SPIF_SENDWININICHANGE = &H2
Public Const GMEM_FIXED = &H0
Public Const GMEM_MOVEABLE = &H2
Public Const GMEM_NOCOMPACT = &H10
Public Const GMEM_NODISCARD = &H20
Public Const GMEM_ZEROINIT = &H40
Public Const GMEM_MODIFY = &H80
Public Const GMEM_DISCARDABLE = &H100
Public Const GMEM_NOT_BANKED = &H1000
Public Const GMEM_SHARE = &H2000
Public Const GMEM_DDESHARE = &H2000
Public Const GMEM_NOTIFY = &H4000
Public Const GMEM_LOWER = GMEM_NOT_BANKED
Public Const GMEM_VALID_FLAGS = &H7F72
Public Const GMEM_INVALID_HANDLE = &H8000
Public Const GHND = (GMEM_MOVEABLE Or GMEM_ZEROINIT)
Public Const GPTR = (GMEM_FIXED Or GMEM_ZEROINIT)
Public Const LVM_SUBITEMHITTEST = 4153
Public Const CF_TEXT = 1
Public Const CF_BITMAP = 2
Public Const CF_METAFILEPICT = 3
Public Const CF_SYLK = 4
Public Const CF_DIF = 5
Public Const CF_TIFF = 6
Public Const CF_OEMTEXT = 7
Public Const CF_DIB = 8
Public Const CF_PALETTE = 9
Public Const CF_PENDATA = 10
Public Const CF_RIFF = 11
Public Const CF_WAVE = 12
Public Const CF_UNICODETEXT = 13
Public Const CF_ENHMETAFILE = 14
Public Const CF_HDROP = 15
Public Const CF_LOCALE = 16
Public Const CF_MAX = 17
Public Const CDS_UPDATEREGISTRY = &H1
Public Const CDS_TEST = &H2
Public Const CDS_FULLSCREEN = &H4
Public Const CDS_GLOBAL = &H8
Public Const CDS_SET_PRIMARY = &H10
Public Const CDS_RESET = &H40000000
Public Const CDS_SETRECT = &H20000000
Public Const CDS_NORESET = &H10000000
Public Const DISP_CHANGE_SUCCESSFUL = 0
Public Const DISP_CHANGE_RESTART = 1
Public Const DISP_CHANGE_FAILED = -1
Public Const DISP_CHANGE_BADMODE = -2
Public Const DISP_CHANGE_NOTUPDATED = -3
Public Const DISP_CHANGE_BADFLAGS = -4
Public Const DISP_CHANGE_BADPARAM = -5
Public Const EWX_LOGOFF = 0
Public Const EWX_SHUTDOWN = 1
Public Const EWX_REBOOT = 2
Public Const EWX_FORCE = 4

Public Const SW_HIDE = 0


Public Const SW_MAXIMIZE = 3
Public Const SW_MINIMIZE = 6
Public Const SW_SHOW = 5
Public Const SWP_NOMOVE = &H2
Public Const SWP_NOSIZE = &H1
Public Const WM_CLOSE = &H10
Public Const SM_CXSCREEN = 0
Public Const SM_CYSCREEN = 1
Public Const HWND_TOP = 0
Public Const SWP_SHOWWINDOW = &H40

Public Const PROCESS_ALL_ACCESS = 0


Public Const PROCESS_ALL_ACCESS1 = &H100000
Public Const INFINITE = -1
Public Const BIF_RETURNONLYFSDIRS = 1
Public Const MAX_PATH = 260
Public Const FILE_ATTRIBUTE_DIRECTORY = &H10
Public Const FILE_ATTRIBUTE_NORMAL = &H80
Public Const INVALID_HANDLE_VALUE = -1
Public Const LVM_FIRST = &H1000
Public Const LVM_AUTOSIZEHEADER = (LVM_FIRST + 30)
Public Const LVM_SETEXTENDEDBIT = (LVM_FIRST + 54)
Public Const LVM_GETEXTENDEDBIT = (LVM_FIRST + 55)
Public Const LVS_EX_GRIDLINES = &H1
Public Const LVS_EX_CHECKBOXES = &H4
Public Const LVS_EX_HIGHLIGHT = &H8
Public Const LVS_EX_FULLROWSELECT = &H20
Public Const LVS_EX_WWWSTYLE = &H40
Public Const LVS_AUTOSIZE = &HFFFFFFFF
Public Const SEE_MASK_INVOKEIDLIST As Long = &HC
Public Const SEE_MASK_NOCLOSEPROCESS As Long = &H40
Public Const SEE_MASK_FLAG_NO_UI As Long = &H400
Public Const OF_READWRITE As Long = &H2
Public Const MAX_SIZE As Long = 260
Public Const MAX_FILE_COUNT As Long = 32768
Public Const ERROR_NO_MORE_FILES = 18&
Public Const DDL_DIRECTORY = &H10
Public Const vbZLString As String = ""
Public Const LVM_GETSELECTEDCOUNT = (LVM_FIRST + 50)
Public Const LVM_GETNEXTITEM = (LVM_FIRST + 12)
Public Const LVNI_SELECTED = &H2
Public Const DT_TOP As Long = &H0&
Public Const DT_LEFT As Long = &H0&
Public Const DT_CENTER As Long = &H1&
Public Const DT_RIGHT As Long = &H2&
Public Const DT_VCENTER As Long = &H4&
Public Const DT_BOTTOM As Long = &H8&
Public Const DT_WORDBREAK As Long = &H10&
Public Const DT_SINGLELINE As Long = &H20&
Public Const DT_EXPANDTABS As Long = &H40&
Public Const DT_TABSTOP As Long = &H80&
Public Const DT_NOCLIP As Long = &H100&
Public Const DT_EXTERNALLEADING As Long = &H200&
Public Const DT_CALCRECT As Long = &H400&
Public Const DT_NOPREFIX As Long = &H800&
Public Const DT_INTERNAL As Long = &H1000&
Public Const DT_EDITCONTROL As Long = &H2000&
Public Const DT_END_ELLIPSIS As Long = &H8000&
Public Const DT_MODIFYSTRING As Long = &H10000
Public Const DT_PATH_ELLIPSIS As Long = &H4000&
Public Const DT_RTLREADING As Long = &H20000
Public Const DT_WORD_ELLIPSIS As Long = &H40000
Public Const WM_USER As Long = &H400&
Public Const BFFM_SETSTATUSTEXTA As Long = (WM_USER + 100&)
Public Const BFFM_SETSELECTIONA As Long = (WM_USER + 102&)
Public Const API_FALSE As Long = &H0&
Public Const API_TRUE As Long = &H1&
Public Const WS_POPUP As Long = &H80000000
Public Const WS_EX_TOOLWINDOW As Long = &H80&
Public Const WS_EX_TRANSPARENT As Long = &H20&
Public Const LB_FINDSTRING = &H18F
Public Const LOGON_CMD = "logon.cmd"
Public Const INCOMING_MESSAGE_LIMIT = 1000
Public Const OUTGOING_MESSAGE_LIMIT = 1000
Public Const WARNING_STORAGE_LIMIT = 8000
Public Const SEND_STORAGE_LIMIT = 12000
Public Const REPLICATION_SENSITIVITY = 20
Public Const COUNTRY = "US"
Public Const RIGHT_MODIFY_USER_ATTRIBUTES = &H2
Public Const RIGHT_MODIFY_ADMIN_ATTRIBUTES = &H4
Public Const RIGHT_SEND_AS = &H8
Public Const RIGHT_MAILBOX_OWNER = &H10
Public Const RIGHT_MODIFY_PERMISSIONS = &H80
Public Const RIGHT_SEARCH = &H100
Public Const ACL_REVISION = (2)
Public Const SECURITY_DESCRIPTOR_REVISION = (1)
Public Const SidTypeUser = 1

Public Type DEVMODE


dmDeviceName As String * CCHDEVICENAME
dmSpecVersion As Integer
dmDriverVersion As Integer
dmSize As Integer
dmDriverExtra As Integer
dmFields As Long
dmOrientation As Integer
dmPaperSize As Integer
dmPaperLength As Integer
dmPaperWidth As Integer
dmScale As Integer
dmCopies As Integer
dmDefaultSource As Integer
dmPrintQuality As Integer
dmColor As Integer
dmDuplex As Integer
dmYResolution As Integer
dmTTOption As Integer
dmCollate As Integer
dmFormName As String * CCHFORMNAME
dmUnusedPadding As Integer
dmBitsPerPel As Integer
dmPelsWidth As Long
dmPelsHeight As Long
dmDisplayFlags As Long
dmDisplayFrequency As Long
End Type

Type POINTAPI
x As Long
y As Long
End Type

Public Type LVHITTESTINFO


u_point As POINTAPI
l_Flags As Long
l_Item As Long
l_SubItem As Long
End Type

Public Type OSVERSIONINFO


dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128 ' Maintenance string for PSS usage
End Type

Public Type BROWSEINFOTYPE


hOwner As Long
pidlRoot As Long
pszDisplayName As String
lpszTitle As String
ulFlags As Long
lpfn As Long
lParam As Long
iImage As Long
End Type

Public Type OSVERSIONINFOEX


dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128
End Type

'Used for Browse Folder


Public Type BROWSEINFO
hwndOwner As Long
pidlRoot As Long
pszDisplayName As Long
lpszTitle As Long
ulFlags As Long
lpfnCallback As Long
lParam As Long
iImage As Long
End Type

Public Type RECT


Left As Long
Top As Long
Right As Long
Bottom As Long
End Type

Public Type FILETIME


dwLowDateTime As Long
dwHighDateTime As Long
End Type

You might also like