BonziBuddy Leaked Source Code by NixButterPlay
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

174 lines
4.5 KiB

  1. VERSION 5.00
  2. Begin VB.Form frmBBIMUserProperties
  3. Caption = "BonziWORLD� User Properties"
  4. ScaleMode = 1
  5. AutoRedraw = False
  6. FontTransparent = True
  7. BorderStyle = 3 'Fixed Dialog
  8. Icon = "frmBBIMUserProperties.frx":0000
  9. LinkTopic = "Form1"
  10. MaxButton = 0 'False
  11. MinButton = 0 'False
  12. Visible = 0 'False
  13. ClientLeft = 2760
  14. ClientTop = 3750
  15. ClientWidth = 4875
  16. ClientHeight = 2880
  17. LockControls = -1 'True
  18. ShowInTaskbar = 0 'False
  19. StartUpPosition = 1 'CenterOwner
  20. Begin VB.PictureBox Picture1
  21. Left = 90
  22. Top = 120
  23. Width = 4695
  24. Height = 2115
  25. TabIndex = 1
  26. ScaleMode = 1
  27. AutoRedraw = False
  28. FontTransparent = True
  29. Begin VB.Frame fraProperties
  30. Caption = "About the selected user"
  31. Left = 120
  32. Top = 60
  33. Width = 4425
  34. Height = 1875
  35. TabIndex = 2
  36. Begin VB.Label lbltxtName
  37. Left = 1380
  38. Top = 420
  39. Width = 45
  40. Height = 195
  41. TabIndex = 8
  42. AutoSize = -1 'True
  43. End
  44. Begin VB.Label lbltxtEmail
  45. Left = 1380
  46. Top = 900
  47. Width = 45
  48. Height = 195
  49. TabIndex = 7
  50. AutoSize = -1 'True
  51. End
  52. Begin VB.Label lbltxtStatus
  53. Left = 1380
  54. Top = 1380
  55. Width = 45
  56. Height = 195
  57. TabIndex = 6
  58. AutoSize = -1 'True
  59. End
  60. Begin VB.Label lblName
  61. Caption = "Name:"
  62. Left = 180
  63. Top = 420
  64. Width = 465
  65. Height = 195
  66. TabIndex = 5
  67. AutoSize = -1 'True
  68. End
  69. Begin VB.Label lblEmail
  70. Caption = "Email Address:"
  71. Left = 180
  72. Top = 900
  73. Width = 1035
  74. Height = 195
  75. TabIndex = 4
  76. AutoSize = -1 'True
  77. End
  78. Begin VB.Label lblStatus
  79. Caption = "Status:"
  80. Left = 180
  81. Top = 1380
  82. Width = 495
  83. Height = 195
  84. TabIndex = 3
  85. AutoSize = -1 'True
  86. End
  87. End
  88. End
  89. Begin VB.CommandButton cmdClose
  90. Caption = "&Close"
  91. Left = 1860
  92. Top = 2400
  93. Width = 1215
  94. Height = 375
  95. TabIndex = 0
  96. End
  97. End
  98. Attribute VB_Name = "frmBBIMUserProperties"
  99. Private Sub cmdClose_Click() '6F05F0
  100. loc_006F05F0: push ebp
  101. loc_006F05F1: mov ebp, esp
  102. loc_006F05F3: sub esp, 0000000Ch
  103. loc_006F05F6: push 00412856h ; __vbaExceptHandler
  104. loc_006F05FB: mov eax, fs:[00000000h]
  105. loc_006F0601: push eax
  106. loc_006F0602: mov fs:[00000000h], esp
  107. loc_006F0609: sub esp, 00000018h
  108. loc_006F060C: push ebx
  109. loc_006F060D: push esi
  110. loc_006F060E: push edi
  111. loc_006F060F: mov var_C, esp
  112. loc_006F0612: mov var_8, 0040F290h
  113. loc_006F0619: mov edi, Me
  114. loc_006F061C: mov eax, edi
  115. loc_006F061E: and eax, 00000001h
  116. loc_006F0621: mov var_4, eax
  117. loc_006F0624: and edi, FFFFFFFEh
  118. loc_006F0627: push edi
  119. loc_006F0628: mov Me, edi
  120. loc_006F062B: mov ecx, [edi]
  121. loc_006F062D: call [ecx+00000004h]
  122. loc_006F0630: mov eax, [0073C818h]
  123. loc_006F0635: xor ebx, ebx
  124. loc_006F0637: cmp eax, ebx
  125. loc_006F0639: mov var_18, ebx
  126. loc_006F063C: jnz 006F064Eh
  127. loc_006F063E: push 0073C818h
  128. loc_006F0643: push 00441F00h
  129. loc_006F0648: call [004012FCh] ; __vbaNew2
  130. loc_006F064E: mov esi, [0073C818h]
  131. loc_006F0654: lea eax, var_18
  132. loc_006F0657: push edi
  133. loc_006F0658: push eax
  134. loc_006F0659: mov edx, [esi]
  135. loc_006F065B: mov var_2C, edx
  136. loc_006F065E: call [00401130h] ; __vbaObjSetAddref
  137. loc_006F0664: mov ecx, var_2C
  138. loc_006F0667: push eax
  139. loc_006F0668: push esi
  140. loc_006F0669: call [ecx+00000010h]
  141. loc_006F066C: cmp eax, ebx
  142. loc_006F066E: fnclex
  143. loc_006F0670: jge 006F0681h
  144. loc_006F0672: push 00000010h
  145. loc_006F0674: push 00441EF0h
  146. loc_006F0679: push esi
  147. loc_006F067A: push eax
  148. loc_006F067B: call [004010CCh] ; __vbaHresultCheckObj
  149. loc_006F0681: lea ecx, var_18
  150. loc_006F0684: call [0040142Ch] ; __vbaFreeObj
  151. loc_006F068A: mov var_4, ebx
  152. loc_006F068D: push 006F069Fh
  153. loc_006F0692: jmp 006F069Eh
  154. loc_006F0694: lea ecx, var_18
  155. loc_006F0697: call [0040142Ch] ; __vbaFreeObj
  156. loc_006F069D: ret
  157. loc_006F069E: ret
  158. loc_006F069F: mov eax, Me
  159. loc_006F06A2: push eax
  160. loc_006F06A3: mov edx, [eax]
  161. loc_006F06A5: call [edx+00000008h]
  162. loc_006F06A8: mov eax, var_4
  163. loc_006F06AB: mov ecx, var_14
  164. loc_006F06AE: pop edi
  165. loc_006F06AF: pop esi
  166. loc_006F06B0: mov fs:[00000000h], ecx
  167. loc_006F06B7: pop ebx
  168. loc_006F06B8: mov esp, ebp
  169. loc_006F06BA: pop ebp
  170. loc_006F06BB: retn 0004h
  171. End Sub