|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  как сделать алгоритм... Нужно, программка, которая меняет в адресе (http://i12.one.lv/getImage?photoId=1...973&photoType=1&gender=0) я выделил 1, её нужно будет каждый раз менять на ноль... Как я понимаю нужно перебрать каждый символ в строке и потом нужную единицу заменить на ноль, только не могу додуматься .... как заменить именно ту которую я выделил? | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   выделенный текст: Код: Edit1.SelText | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 Последний раз редактировалось boxep, 08.09.2009 в 19:09. | 
| 
			 
			#4  
			
			
			
			
		 | |||
| 
 | |||
|   Код: var S : String; begin S := Edit1.Text; S := StringReplace(S,'Type=1','Type=0',[rfReplaceAll]); Edit1.Text := S; end; Можно без доп. преобразований. Это просто для наглядности. | 
| 
			 
			#5  
			
			
			
			
		 | ||||
| 
 | ||||
|   тогда так: Код: StuffString(Edit1.Text,Edit1.SelStart,Edit1.SelLength,'Type=0'); Последний раз редактировалось Yurk@, 08.09.2009 в 20:20. | 
| 
			 
			#6  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 |