---
title: "ksSelectD3ModelW - Выбрать из списка открытых или из файла модели. Unicode"
type: guide
api: [api7]
tags: [guide, api7, ksselectd3modelw]
sources:
  - ksselectd3modelw.html
---

*API экспортных функций > Функции работы с файлами документов *

Аналог данной функции при использовании Automation - метод KompasObject::ksSelectD3Model.
Синтаксис:
```
int LIB_FUNC ksSelectD3Model( LPWSTR name,
unsigned int bufLen,
bool onlyDetail,
bool showAddNum );
Входные параметры:
bufLen    - размер буфера name в символах,
onlyDetail    - только детали,
showAddNum    - отображать комбобокс выбора дополнительного номера.
Выходные параметры:
name    - имя файла.
Возвращаемое значение:
1    - в случае удачного завершения,
0    - в случае неудачи.
```
Примечание:
В диалоге выбора файла могут быть выбраны также обозначение исполнения и дополнительный номер исполнения, если они были созданы в файле модели.
Получить выбранное обозначение исполнения можно с помощью функции ksGetSelectedEmbodimentMarkingW.
Получить выбранный дополнительный номер исполнения можно с помощью функции ksGetSelectedEmbodimentAdditionalNumberW.
