I am currently writing a game in Visual Basic 6. It is a role-playing game that has many real-life features, like buying shops, cars, houses, and also joining a gang.
I need help with something. On the main GUI, which has options for a job, like a shop owner, a hitman, a taxi driver, etc., when you select the job that you wish to join, it opens a form, frmJobInfo, which has a textbox , txtInfo, with the information about the job in it. Now, say the user hasn't purchased a shop yet, and they click "Shop Owner," it says "You can't become a shop owner, you don't own a shop." But, if the user has purchased a shop, then frmJobInfo opens with info on the shop, income, and an hourly/monthly payment. I also added a combobox on frmJobInfo, that displays the shops that you own.
Now, if you own more than one shop, then it displays all of them in the combobox. What I don't understand, is that I used an array to hold the shops that you own, MyShops. In my combobox, I want to use this:
Private Sub cmdShopOwner_Click() If OwnShop = True Then SelectedJob = "ShopOwner" frmJobInfo!fraInfo.Caption = "Job: Shop Owner" frmJobInfo!txtInfo.Text = "You selected the job 'Shop Owner'" frmJobInfo!cboShops.Text = "Select A Shop To Own:" [B] frmJobInfo!cboShops.AddItem (MyShop ) frmJobInfo!cboShops.AddItem (MyShop )[/B] ' etc. etc. etc. Else MsgBox ("You can't become a shop owner. You do not own any shops. Try saving up some cash."), , "No Shop" End If End Sub
As my code for when you click on cmdShopOwner. Can someone help me with why is gives me an error with the .AddItem (MyShop)? It highlights the  and says
Expected: list separator or )"
Any help will be appreciated.