Привет всем.
Возможно ли программно вшить файл в ресурс другого exe?
			
			Прежде чем задать  вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
| Unconnected | 
                        
			
			  
			
				 Сообщение
					#1				
			 
		 | 
	
        	
        		![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация:    24           	 | 
       
			
			 Привет всем. 
			
			Возможно ли программно вшить файл в ресурс другого exe? -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.." 
					
		 | 
	
![]() ![]()  | 
	
| Client | 
                        
			
			  
			
				 Сообщение
					#2				
			 
		 | 
	
| 
        	
        		 Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация:    20           	 | 
       
			
			 т.е. у тебя есть прога.exe и ты хочешь добавить свой файл в ресурсы той проги? 
			
			
					
		Что-то сомневаюсь что можно. Даже если ты добавишь этот файл, что с ним будет? просто занимать больше памяти?  | 
	
| Unconnected | 
                        
			
			  
			
				 Сообщение
					#3				
			 
		 | 
	
        	
        		![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация:    24           	 | 
       
			
			 Цитата т.е. у тебя есть прога.exe и ты хочешь добавить свой файл в ресурсы той проги? Ага. Возможно, можно заменять уже вшитый ресурс в той проге (тот, второй екзе тоже мой). В рестораторе вроде можно так делать.. -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.." 
					
		 | 
	
| Client | 
                        
			
			  
			
				 Сообщение
					#4				
			 
		 | 
	
| 
        	
        		 Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация:    20           	 | 
       
			
			 Тут точно WinAPI надо  
			
			
					
		хотя так и не понятно зачем это. Ведь возможно что ты в свой файл не все ресурсы закинешь, которые нужны для второй проги и будут ошибки, а с доп ресурсами вообще ничего не произойдет.  | 
	
| Unconnected | 
                        
			
			  
			
				 Сообщение
					#5				
			 
		 | 
	
        	
        		![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация:    24           	 | 
       
			
			 Не, 1 будет ресурс, в нём 1 файл. Я уж думал о том, чтобы вторая прога компилировала екзе с нужным ресурсом, но муторно это, первый екзе должен собирать ресурс, компилировать, да ещё и носить всё это дело с собой, вместе с исходником. 
			
			-------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.." 
					
		 | 
	
| volvo | 
                        
			
			  
			
				 Сообщение
					#6				
			 
		 | 
	
| 
        	
        		 Гость  | 
       
			
			 Можно: http://www.codenet.ru/progr/delphi/stat/Ex...ces-dll-exe.php 
			
			
					
		Добавлено через 18 мин. Стоп... Это не совсем то, что ты описал в предыдущем посте. Тогда действительно - только WinAPI... См. UpdateResource Function и все, что рядом  | 
	
| Unconnected | 
                        
			
			  
			
				 Сообщение
					#7				
			 
		 | 
	
        	
        		![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация:    24           	 | 
       
			
			 Спасибо, разобрался, на Сурсах эта тема хорошо описана. 
			
			Сообщение отредактировано: Unconnected - -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.." 
					
		 | 
	
![]() ![]()  | 
	
 
  | 
		Текстовая версия | 4.11.2025 12:05 |