  | 
	
		
	
	
		Вопрос по юникоду - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе | 
	 
	 
	
	
	
	
	
	
	
	
	
	
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 14:49
            
            
         | 
        
             
            #1
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Сержант  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 19.01.2011  
                
                
                
                 Сообщений: 168
                   
 Популярность: 485  
                  
	 Сказал(а) спасибо: 123  
	
		
			
				Поблагодарили 67 раз(а) в 48 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Вопрос по юникоду
             
             
            
        
        
        
            
               
    Какая команда в делфи,чтобы вернуть Юникод символа на указанной позиции в строке?(PS короче говоря - аналог charCodeAt из JavaScript,только на делфи)
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 21:23
            
            
         | 
        
             
            #2
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Рыцарь  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 12.04.2009  
                
                
                
                 Сообщений: 394
                   
 Популярность: 47903  
                  
	 Сказал(а) спасибо: 515  
	
		
			
				Поблагодарили 1,124 раз(а) в 430 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    
	Код: 
	function toUnicodSymbols(c:WideChar):string;
var
w:word;
begin
w:=short(c);
result := '&#'+inttostr(w)+';';
end; 
 Пример использования или объяснение принципа работы нужны?
     
          
        
        
        
        
        
        
            
             ________________  
                 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  
В любом из нас спит гений. И с каждым днем все крепче.  
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня'; 
 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). 
             
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
	
		
			| 
				
					Пользователь сказал cпасибо:
				
				
				
			 | 
			 | 
		 
	 
  
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 21:27
            
            
         | 
        
             
            #3
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Сержант  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 19.01.2011  
                
                
                
                 Сообщений: 168
                   
 Популярность: 485  
                  
	 Сказал(а) спасибо: 123  
	
		
			
				Поблагодарили 67 раз(а) в 48 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    И то и то,если не затруднит Вас. 
Пысы "<<" и ">>" равносильно же "shl" и "shr"?
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 22:02
            
            
         | 
        
             
            #4
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Рыцарь  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 12.04.2009  
                
                
                
                 Сообщений: 394
                   
 Популярность: 47903  
                  
	 Сказал(а) спасибо: 515  
	
		
			
				Поблагодарили 1,124 раз(а) в 430 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    В делфи 2010 и выше все строки в Unicode-формате. В таком формате один символ занимает 2 байта. И как не странно эти 2 байта являются кодом символа. Это значит нам надо функцию, в которую мы будем передавать символ, а получать 2 байта этого символа.  
Что мы и делаем. Передали в функцию символ c:WideChar. Принудительно записали 2 байта переменной с в переменную w:word  w:=short(c). И вывели полученый результат в виде строки  &#код;
Пысы: не равносильно   
     
         
        
        
        
        
        
        
            
             ________________  
                 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  
В любом из нас спит гений. И с каждым днем все крепче.  
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня'; 
 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). 
             
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
	
		
			| 
				
					Пользователь сказал cпасибо:
				
				
				
			 | 
			 | 
		 
	 
  
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 22:07
            
            
         | 
        
             
            #5
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Сержант  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 19.01.2011  
                
                
                
                 Сообщений: 168
                   
 Популярность: 485  
                  
	 Сказал(а) спасибо: 123  
	
		
			
				Поблагодарили 67 раз(а) в 48 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    пысы,а какой им аналог?)Просто читать то я читал про эти операнды,но найти аналог на делфи не могу. 
Спс за помощь
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 22:18
            
            
         | 
        
             
            #6
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Рыцарь  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 12.04.2009  
                
                
                
                 Сообщений: 394
                   
 Популярность: 47903  
                  
	 Сказал(а) спасибо: 515  
	
		
			
				Поблагодарили 1,124 раз(а) в 430 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    Гы, я не верно понял пысы)) Извиняюсь    Просто с js только поверхностно знаком. 
 
  
        
        
          
                
                
                  
                        
                          | 
                        
                        Цитата: | 
                        
                          | 
                   
                 
                 | 
                
                 | 
                
                
                
                 | 
           
         
        
          
                | 
                 | 
                 | 
                
                 | 
           
          
                | 
                 | 
                
                LEFT SHIFT(левый сдвиг) ( << ) 
RIGHT SHIFT(правый сдвиг) ( >> )  | 
                
                 | 
           
          
                
                  | 
                
                 | 
                
                  | 
           
         
         | 
   
 
shl и  shr действительно являются аналогами. 
Извиняюсь за ошибку в прошлом посте.
     
          
        
        
        
        
        
        
            
             ________________  
                 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  
В любом из нас спит гений. И с каждым днем все крепче.  
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня'; 
 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). 
             
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
	
		
			| 
				
					Пользователь сказал cпасибо:
				
				
				
			 | 
			 | 
		 
	 
  
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            22.08.2012, 23:18
            
            
         | 
        
             
            #7
            
         | 
    
 
    
    
  
    | 
    
     | 
     
  
    | 
    
     | 
    
    
     | 
   
  
    
        Сержант  
     | 
     
 
    
      
  
            
    
      
    
            
                 Регистрация: 19.01.2011  
                
                
                
                 Сообщений: 168
                   
 Популярность: 485  
                  
	 Сказал(а) спасибо: 123  
	
		
			
				Поблагодарили 67 раз(а) в 48 сообщениях
			
		
	 
     
 
             
                
               
                
       
                  
     | 
    
    
    
        
        
            
            
                 
                Re: Вопрос по юникоду
             
             
            
        
        
        
            
               
    Благодарю за помощь)
     
         
        
        
        
        
        
        
        
     | 
 
    | 
        
        
        
        
         
     | 
    
    
    
        
        
        
        
        
        
        
        
        
        
            
        
        
        
     | 
 
 
 
  
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
		
	
		 
		Ваши права в разделе
	 | 
 
	
		
		Вы не можете создавать новые темы 
		Вы не можете отвечать в темах 
		Вы не можете прикреплять вложения 
		Вы не можете редактировать свои сообщения 
		 
		
		
		
		
		HTML код Выкл. 
		 
		
	  | 
 
 
	 | 
	
		
	 | 
 
 
	
		
			 
			Похожие темы
		 | 
	 
	| Тема | 
	Автор | 
	Раздел | 
	Ответов | 
	Последнее сообщение | 
 
	| 
		
		 [Игра] Вопрос на вопрос
	 | 
	AEBus | 
	Треп | 
	351 | 
	29.03.2015 23:20 | 
 
	| 
		
		[Помогите!] вопрос
	 | 
	romka21 | 
	Школа Читера | 
	2 | 
	17.12.2011 21:22 | 
 
 
 
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 03:11. 
		 
	 
 
 | 
  |