====== Parse ======
Устанавливает данное изображение как выбранный с машины файл с указанным именем при активации диалога выбора файла.
===== Синтаксис =====
==== PASCAL ====
procedure TLocation.Parse(aURI: String);
==== ECMA ====
Tlocation.parse(aURI);
===== Параметры =====
^Параметр ^Тип (PASCAL) ^Тип (ECMA) ^По умолчанию ^Описание ^
|aURI |String |String | - |Строка URI, которую необходимо распарсить |
===== Возвращаемое значение =====
^Тип (PASCAL) ^Тип (ECMA) ^Описание ^
===== Примеры =====
==== PASCAL ====
-
//{$MODE PASCAL}
var loc := TLocation.Create;
loc.Parse('https://www.google.com/search?q=google&oq=goo&sourceid=chrome&ie=UTF-8&gws_rd=ssl#q=waspace');
Log('Protocol:'#9 + loc.Protocol);
Log('User:'#9 + loc.User);
Log('Password:'#9 + loc.Pass);
Log('Host:'#9 + loc.Host);
Log('Port:'#9 + loc.Port);
Log('Path:'#9 + loc.Path);
Log('Params:'#9 + loc.Params);
{{:ru:wascript:classes:tlocation:parse-1_pascal.png|}}
==== ECMA ====
-
//{$MODE ECMA}
var loc = new TLocation();
loc.parse('https://www.google.com/search?q=google&oq=goo&sourceid=chrome&ie=UTF-8&gws_rd=ssl#q=waspace');
log('Protocol:' + String.fromCharCode(9) + loc.protocol);
log('User:' + String.fromCharCode(9) + loc.user);
log('Password:' + String.fromCharCode(9) + loc.pass);
log('Host:' + String.fromCharCode(9) + loc.host);
log('Port:' + String.fromCharCode(9) + loc.port);
log('Path:' + String.fromCharCode(9) + loc.path);
log('Params:' + String.fromCharCode(9) + loc.params);
{{:ru:wascript:classes:tlocation:parse-1_ecma.png|}}