| Начало » Программирование » Delphi » FireDac и 32-х и 64-битные библиотеки вендоров (как работать в дизайнтайме с 64-хбитным приложением?) Переход к форуму:
	|  |  
	| 
		
			| Re: FireDac и 32-х и 64-битные библиотеки вендоров [сообщение #2530 является ответом на сообщение #2529] | Mon, 12 June 2023 16:09   |  
			| 
				
				
					|  GrigoryFomin Сообщений: 91
 Зарегистрирован: April 2023
 | Member |  |  |  
	| Сам спросил - сам отвечу. В папке, где компилится экзешник, создал 2 подпапки x32 и x64, в которые сложил дллки от соответствующих версий FireBird. На этапе разработки в пути указал пусть к 32-хбитной версии, в рантайме, перед вызовом FDConnection.connected:=true делаю замену пути на подпапку с 64-битной библиотекой. 
 
procedure TwhImportForm.FormCreate(Sender: TObject);
begin
  conFB.Connected:=false;
  FDPhysFBDriverLink1.VendorLib:='E:\Work\exes\x64\fbclient.dll';
  conFB.Connected:=true;
end;
Это вроде несложно. А что делать с PostgreSQL, для которого уже несколько релизов не выпускаются 32-битные библиотеки? Как с ним работать в дизайнтайме?
 [Обновления: Mon, 12 June 2023 16:10] Известить модератора |  
	|  |  |  
	|  |  
	|  |  
	|  | 
 
 
 Текущее время: Fri Oct 31 04:47:04 GMT+3 2025 
 Общее время, затраченное на создание страницы: 0.01254 секунд |