NIKON Coolpix: A new camera. I plug it in and the photos are visible; I can drag them to my hard drive. All my previous cameras have shown up with a drive letter on the computer , e.g. “G:”, but this camera does not.
How can I force the device to be assigned to a letter?
I have a home-grown program that looks for specific paths across all drives of the computer, and since “S3600” is not a drive letter, my program fails to find the drive.
In the code below, the line containing "\S3600\DCIM\101NIKON" fails to find the drive.
Code: Select all
Function LoadCameraTypes(strArCamera() As String)
ReDim strArCamera(0)
strArCamera(UBound(strArCamera)) = "\DCIM\150CANON" ' Canon A400?
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\Images\" ' CG's cell phone
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\Videos\" ' CG's cell phone
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\Camera Album\" ' CG's cell phone memory key
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\DCIM\Camera" ' Motorola/Android as USB
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\HW\Pictures\Camera album"
ReDim Preserve strArCamera(UBound(strArCamera) + 1)
strArCamera(UBound(strArCamera)) = "\S3600\DCIM\101NIKON"
End Function
In the past I've just plugged several cameras at once into the USB ports and my program has grabbed every new image of every camera.
I'd rather not have to type in special commands when it's time to upload images.