Как передать строковые параметры, возращаемые финкцией DLL, при этом объеденённые в типе ЗАПИСЬ!?
PS: Вариант с ShareMem желательно непредлагать!
			
			
					
		Прежде чем задать  вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| #$# PaVeL #$# | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
| 
        	
        		 Пионер ![]() ![]() Группа: Пользователи Сообщений: 91 Пол: Мужской Реальное имя: Павел Репутация:    0           	 | 
       
			
			 Как передать строковые параметры, возращаемые финкцией DLL, при этом объеденённые в типе ЗАПИСЬ!? 
			
			
					
		PS: Вариант с ShareMem желательно непредлагать!  | 
	
![]() ![]()  | 
	
| hardcase | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
        	
        		![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация:    8           	 | 
       
			
			 Честно говоря, я всегда использовал PChar - как просто параметры,таки и  в структурах (записях). 
			
			-------------------- ИзВ ин ИтЕ   зА   нЕ рОв НЫй   П оч ЕРк 
					
		 | 
	
| #$# PaVeL #$# | 
                        
			
			  
			
				 Сообщение
					#3				
			 
		 | 
	
| 
        	
        		 Пионер ![]() ![]() Группа: Пользователи Сообщений: 91 Пол: Мужской Реальное имя: Павел Репутация:    0           	 | 
       
			
			 Я тоже использовал PChar (PAnsiChar), но после выгрузки DLL все значения связанные с результатом работы функции исчезают! 
			
			
					
		 | 
	
| hardcase | 
                        
			
			  
			
				 Сообщение
					#4				
			 
		 | 
	
        	
        		![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация:    8           	 | 
       
			
			 А конвертнуть их в стринг уже в исполняемом модуле? 
			
			Я так обычно делаю: передаю PChar (Wide или Ansi) и а там уже конвертирую в string - это если мне требуется их длительное хранение. -------------------- ИзВ ин ИтЕ   зА   нЕ рОв НЫй   П оч ЕРк 
					
		 | 
	
![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 16:17 |