@Ian ********
I opened an account a couple of months ago, on a tourist visa. Yes it's a roll of the dice, as others above have said and you can stack the odds in your favour. Using the head office with English speaking staff available, certainly helped, Bangkok Bank.