我正在使用EDSDK v2.13和我的EOS 50D相机.我想在我的主人中保存拍摄的照片.我正在使用此代码(c ++):
EdsOpenSession(camera);
EdsInt32 saveTarget = kEdsSaveTo_Both;
err = EdsSetPropertyData( camera, kEdsPropID_SaveTo, 0, 4, &saveTarget );
EdsCapacity newCapacity = {0x7FFFFFFF, 0x1000, 1};
err = EdsSetCapacity(camera, newCapacity);
const char* ch_dest = "C:\\photo\\Img.jpg";
EdsCreateFileStreamEx( ch_dest ,kEdsFileCreateDisposition_CreateNew,kEdsAccess_ReadWrite, 0);
EdsSendCommand(camera, kEdsCameraCommand_TakePicture, 0);
EdsCloseSession(camera);
EdsTerminateSDK();
Run Code Online (Sandbox Code Playgroud)
相机快门正常闪光,我在相机的存储卡中找到了照片,但我在电脑上找不到它.
请帮忙.
大家好,我正在研究这个快速应用程序。在我的 express 文件的顶部,我写了这一行,因为我所有的静态文件都位于我的工作目录中:
app.use(express.static(__dirname));
Run Code Online (Sandbox Code Playgroud)
现在我想发送一个存在于当前文件夹的父文件夹中的文件:
app.get('/test', function(req, res) {
res.sendFile("../../test.html");
});
Run Code Online (Sandbox Code Playgroud)
它对我不起作用,通常是因为所有静态文件都必须存在于上面的目录 defind 中,我可以例外并让我的代码工作吗?