Показать сообщение отдельно

  #4  
Старый 06.12.2009, 23:01
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от Пуховой  
Смена разделителя логин:пасс - а если какой-либо символ в пароле будет разделителем?
Какой символ, запрещенный в логине, встретится в аккаунте первым, тот и разделитель =)

А в софте удобней делать поддержку сразу нескольких разделителей.
Пример на билдере для 2х разделителей:
Код:
if	
(	
	sAcc.Pos(";") &&
	(	
		!sAcc.Pos(":") ||
		(sAcc.Pos(";") < sAcc.Pos(":"))
	)
)
{
	//разделитель ";"
}

else if
(
	sAcc.Pos(":") &&
	(
		!sAcc.Pos(";") ||
		((sAcc.Pos(":") < sAcc.Pos(";"))
	)
)
{
	//разделитель ":"
}

else
{
	//неверный формат аккаунта
}