Error "batteryInfo" has not declared in this scope

Hi, I have this error in my project, I understand the example of the battery of the sample, but I get the error of generation.

'MarcossitMobile10::MarcossitMobile10(bb::cascades::Application*)':
../src/MarcossitMobile10.cpp:17:42: error: 'batteryInfo' was not declared in this scope
cc: C:/bbndk/host_10_0_9_404/win32/x86/usr/lib/gcc/arm-unknown-nto-qnx8.0.0eabi/4.6.3/cc1plus caught signal 1
make[2]: *** [o.le-v7-g/.obj/MarcossitMobile10.o] Error 1
make[2]: Leaving directory `C:/Users/marcossit/ndk-10.0.9-workspace/MarcossitMobile10/arm'
make[1]: *** [debug] Error 2
make[1]: Leaving directory `C:/Users/marcossit/ndk-10.0.9-workspace/MarcossitMobile10/arm'
make: *** [Device-Debug] Error 2

**** Build Finished ****

I don't understand this part I declare scope

This is the main.cpp Batterysample

/* Copyright (c) 2012 Research In Motion Limited.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

#include 
#include 
#include 
#include 

#include 
#include 

using namespace bb::cascades;
using namespace bb::device;

/**
 * This sample application shows some basic
 * usage of the BatteryInfo API, such as charging level and charging state.
 */
Q_DECL_EXPORT int main(int argc, char **argv)
{
    qmlRegisterUncreatableType("bb.device", 1, 0, "BatteryChargingState", "");

    Application app(argc, argv);

    QTranslator translator;
    const QString locale_string = QLocale().name();
    const QString filename = QString("batterysample_%1").arg(locale_string);
    if (translator.load(filename, "app/native/qm")) {
        app.installTranslator(&translator);
    }

//! [0]
    // Create the battery info object
    BatteryInfo batteryInfo;

    // Load the UI description from main.qml
    QmlDocument *qml = QmlDocument::create("asset:///main.qml");

    // Make the BatteryInfo object available to the UI as context property
    qml->setContextProperty("_battery", &batteryInfo);
//! [0]

    // Create the application scene
    AbstractPane *appPage = qml->createRootObject();
    Application::instance()->setScene(appPage);

    return Application::exec();
}

It's my main.cpp

/*
* Copyright (c) 2012 Jason I. Carter
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "Flashlight.hpp"
#include 
#include 
#include 
#include 

#include 
#include 
#include 
#include "MobileMarcossit.hpp"
#include "RegistrationHandler.hpp"
#include "InviteToDownload.hpp"
#include 

using namespace bb::cascades;
using namespace bb::cascades::advertisement;

Q_DECL_EXPORT int main(int argc, char **argv)
{
    // this is where the server is started etc
    Application app(argc, argv);

    // localization support
    QTranslator translator;
    QString locale_string = QLocale().name();
    QString filename = QString( "MobileMarcossit_%1" ).arg( locale_string );
    if (translator.load(filename, "app/native/qm")) {
        app.installTranslator( &translator );
    }
    BatteryInfo batteryInfo;
    const char *uri = "bb.cascades.advertisement";
       qmlRegisterType(uri, 1, 0, "Banner");
       qmlRegisterUncreatableType("bb.device", 1, 0, "BatteryChargingState", "");
       qmlRegisterType("Flashlight", 1, 0, "Flashlight");

    // Every application is required to have its own unique UUID. You should
    // keep using the same UUID when you release a new version of your application.
    //TODO:  YOU MUST CHANGE THIS UUID!
    // You can generate one here: http://www.guidgenerator.com/
    const QUuid uuid(QLatin1String("c4e27f7c-f9d2-40dc-8630-1d037a0a1309"));

    //Setup BBM registration handler
    RegistrationHandler *registrationHandler = new RegistrationHandler(uuid, &app);

    //AppName.cpp file which contains your main.qml file
    MobileMarcossit *mobileMarcossit = new MobileMarcossit(registrationHandler->context(), &app);

    // Whenever the registration has finished successfully, we continue to the main UI
    // Added finishRegistration() to registrationFinished()
    // This is to emit signal and by pass use of continue button as shown in sample
    QObject::connect(registrationHandler, SIGNAL(registered()), mobileMarcossit, SLOT(show()));

    // we complete the transaction started in the app constructor and start the client event loop here
    return Application::exec();
    // when loop is exited the Application deletes the scene which deletes all its children (per qt rules for children)
}

It's my MarcossitMobile10.cpp

// Default empty project template
#include "MarcossitMobile10.hpp"

#include 
#include 
#include 
#include 
using namespace bb::cascades;

MarcossitMobile10::MarcossitMobile10(bb::cascades::Application *app)
: QObject(app)
{

         // create scene document from main.qml asset
    // set parent to created document to ensure it exists for the whole application lifetime
    QmlDocument *qml = QmlDocument::create("asset:///main.qml").parent(this);
    qml->setContextProperty("_battery", &batteryInfo);
    // create root object for the UI
    AbstractPane *root = qml->createRootObject();

    // set created root object as a scene
    app->setScene(root);
}

and get the error in this line that I declare.

 qml->setContextProperty("_battery", &batteryInfo);

Help...

Organizing in this way PPH, but already now, run nothing comes in my dev alpha application

MarcossitMobile10.hpp

// Default empty project template
#ifndef MarcossitMobile10_HPP_
#define MarcossitMobile10_HPP_

#include 

#include 
namespace bb { namespace cascades { class Application; }}

/*!
 * @brief Application pane object
 *
 *Use this object to create and init app UI, to create context objects, to register the new meta types etc.
 */
class MarcossitMobile10 : public QObject
{
    Q_OBJECT
public:
    bb::device::BatteryInfo* batteryInfo;
    MarcossitMobile10(bb::cascades::Application *app);
    virtual ~MarcossitMobile10() {}
};

#endif /* MarcossitMobile10_HPP_ */

the qml constructor is bateria.qml

/* Copyright (c) 2012 Research In Motion Limited.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import bb.cascades 1.0
import bb.device 1.0

// Page laying out the visual components
Page {
    Container {
        layout: DockLayout {}

        ImageView {
            horizontalAlignment: HorizontalAlignment.Fill
            verticalAlignment: VerticalAlignment.Fill

            imageSource: "asset:///images/bateria/background.png"
        }

        Battery {
            horizontalAlignment: HorizontalAlignment.Center
            verticalAlignment: VerticalAlignment.Center
        }

        Container {
            horizontalAlignment: HorizontalAlignment.Center
            verticalAlignment: VerticalAlignment.Bottom

            bottomPadding: 50

            //! [0]
            Label {
                id: stateLabel

                horizontalAlignment: HorizontalAlignment.Center

                text: {
                    switch (_battery.chargingState) {
                        case BatteryChargingState.Unknown:
                            return qsTr ("Unknown");
                            break;
                        case BatteryChargingState.NotCharging:
                            return qsTr ("Not Charging");
                            break;
                        case BatteryChargingState.Charging:
                            return qsTr ("Charging");
                            break;
                        case BatteryChargingState.Discharging:
                            return qsTr ("Discharging");
                            break;
                        case BatteryChargingState.Full:
                            return qsTr ("Full");
                            break;
                    }
                }
                textStyle {
                    color: Color.White
                    fontSize: FontSize.XLarge
                }
            }
            //! [0]

            Label {
                id: descriptionLabel

                horizontalAlignment: HorizontalAlignment.Center
                bottomMargin: 100

                text: {
                    switch (_battery.chargingState) {
                        case BatteryChargingState.Unknown:
                            return qsTr ("Something is up with the battery");
                            break;
                        case BatteryChargingState.NotCharging:
                            return qsTr ("Plugged in, just no charge");
                            break;
                        case BatteryChargingState.Charging:
                            return qsTr ("Plugged in");
                            break;
                        case BatteryChargingState.Discharging:
                            return qsTr ("Unplugged and discharging");
                            break;
                        case BatteryChargingState.Full:
                            return qsTr ("Plugged in, full");
                            break;
                    }
                }
                textStyle {
                    color: Color.Gray
                    fontSize: FontSize.Large
                }
            }
        }
    }
}

and the qml plugin is Battery.qml

/* Copyright (c) 2012 Research In Motion Limited.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/

import bb.cascades 1.0
import bb.device 1.0

Container {
    preferredWidth: 498
    preferredHeight: 318

    layout: DockLayout {}

    //! [0]
    ImageView {
        id: batteryOutline

        horizontalAlignment: HorizontalAlignment.Center
        verticalAlignment: VerticalAlignment.Center

        imageSource: _battery.chargingState == BatteryChargingState.Unknown ? "asset:///images/bateria/battery_plugged_error.png" :
                     _battery.chargingState == BatteryChargingState.NotCharging ? "asset:///images/bateria/battery_plugged_bad.png" :
                     _battery.chargingState == BatteryChargingState.Charging ? "asset:///images/bateria/battery_plugged.png" :
                     _battery.chargingState == BatteryChargingState.Discharging ? "asset:///images/bateria/battery.png" :
                     _battery.chargingState == BatteryChargingState.Full ? "asset:///images/bateria/battery_plugged.png" : ""
    }
    //! [0]

    //! [1]
    ImageView {
        id: loadingLevel

        horizontalAlignment: HorizontalAlignment.Left
        verticalAlignment: VerticalAlignment.Center

        translationX: 75
        preferredWidth: _battery.level * 350.0 / 100.0

        imageSource: _battery.level <= 10 ? "asset:///images/bateria/fill_red.png" :
                     _battery.level <= 20 ? "asset:///images/bateria/fill_yellow.png" :
                     _battery.level < 100 ? "asset:///images/bateria/fill_grey.png" : "asset:///images/bateria/fill_green.png"
    }
    //! [1]

    ImageView {
        id: stateIndicator

        horizontalAlignment: HorizontalAlignment.Center
        verticalAlignment: VerticalAlignment.Center

        imageSource: _battery.chargingState == BatteryChargingState.Unknown ? "asset:///images/bateria/exclamation.png" :
                     _battery.chargingState == BatteryChargingState.NotCharging ? "asset:///images/bateria/exlamation.png" :
                     _battery.chargingState == BatteryChargingState.Charging ? "asset:///images/bateria/flash.png" :
                     _battery.chargingState == BatteryChargingState.Discharging ? "" :
                     _battery.chargingState == BatteryChargingState.Full ? "" : ""
    }
}

It will be something else?

qml->setContextProperty("_battery", &batteryInfo);

for example

qml->setContextProperty("_bateria", &batteryInfo);

or

qml->setContextProperty("Battery", &batteryInfo);

Tags: BlackBerry Developers

Similar Questions

  • error: 'QmlDocument' was not declared in this scope

    I followed along the following:

    https://developer.BlackBerry.com/Cascades/documentation/UI/integrating_cpp_qml/index.html

    And added the following code to main.cpp:

    #include 
    #include 
    
    #include "app.hpp"
    
    using ::bb::cascades::Application;
    
    int main(int argc, char **argv)
    {
        Application app(argc, argv);
    
        QmlDocument *qml = QmlDocument::create("main.qml");
        AbstractPane *root = qml->createRootNode();
        Application::setScene(root);
    
        return Application::exec();
    }
    

    When compiling, I get the error:

    error: 'QmlDocument' was not declared in this scope
    

    Your weird namespace.

    using bb::cascades;

    Try this.

    Edit: Also if I were you I wouldn't want to create a new project and select HelloCasades as a model.  That will be running a lot faster than to try to do it from scratch.

  • SqlDataAccess has not declared in this scope

    Learn how to use SQL statements in the Cascades.

    I'm following the example provided in https://developer.blackberry.com/cascades/reference/bb__data__sqldataaccess.html

    I copied the code example in my app.cpp and consisted of two instructions include:

    #include 
    #include 
    

    Here is the code

    // create a data model with sorting keys for firstname and lastname
    GroupDataModel *model =
      new GroupDataModel(QStringList() << "firstname" << "lastname");
    
    // load the sql data from contacts table
    SqlDataAccess sda("contacts.db");
    QVariant list = sda.execute("select * from contact order by firstname");
    
    // add the data to the model
    model->insertList(list.value());
    
    // create a ListView control and add the model to the list
    ListView *listView = new ListView();
    listView->setDataModel(model);
    

    When I compile I get the following:

    ../src/app.cpp:21:5: error: 'SqlDataAccess' was not declared in this scope
    

    What I am doing wrong?

    Thank you!

    SqlDataAccess is located in the bb::data namespace.

    Also, need to add the line:

    LIBS += -lbbdata
    

    in *.pro in your project file. See here:

    https://developer.BlackBerry.com/Cascades/documentation/dev/upgrading/index.html#library

  • InvokeManager has not declared in this scope

    Hey guys

    How are you today?, hoping you're all going well

    I have a weird bug that continues to show the material to what I did for me

    I did a class, spicific for invocations to my email, twitter account etc... I took the code from the site blackberry like (copy-past) here and made some changes to of course the actions and targets... I have included all classes in the code that I copied as follows:

    #include 
    #include 
    #include 
    

    but I get these weird errors:

    and it's happening for each class included

    and I've linked with the library system LIBS +=-lbbsystem

    any help with this?

    Thank you very much

    Space of names that you use?

    NICU namespace bb::system;

    or

    BB::System:InvokeManager * invokeManager;

  • error "Ibsta" no was not declared in this scope

    I have a "error: 'Ibsta' was not declared in this scope."

    I try to program with C++ and GPIB test equipments, but so far, I have this problem.

    I'm sorry, but my knowledge of C++ is very limited because I took a module on it for about 4 months in College and now I have to rectify emergency for my project. Any help would be much apprciated, I tried searching the forums, but I still have to find an answer. I think it has something to do with my linker. BTW, I use Code blocks to compile program, so it may be different from other IDEs posted here such as Microsoft Visual C++, Borland, Dev C++.

    The program that I write to you is as follows:

    #include
    #include "ni488.h".
    #include
    #include
    #include "Decl. - 32.h"
    #include

    using namespace std;

    void GpibError (const char * msg); / * Function to Error statement * /.

    Device int = 0; / * Peripheral device descriptor * /.
    int BoardIndex = 0; / * Interface index (GPIB0 = 0, GPIB1 = 1, etc..) * /.

    int main() {}
    int PrimaryAddress = 28; / * Main unit address * /.
    int SecondaryAddress = 0; / * Secondary unit address * /.
    char Buffer [101]; / * Read buffer * /.

    /*****************************************************************************
    * Boot - made only once at the beginning of your application.
    *****************************************************************************/

    Device = ibdev (/ * create a device descriptor pointer * /)
    BoardIndex, / * Board Index (GPIB0 = 0, GPIB1 = 1,...) * /.
    PrimaryAddress, / * address of the primary device * /.
    SecondaryAddress, / * peripheral secondary address * /.
    T10s, / * delay (T10s = 10 seconds) option * /.
    1, / * line EOI assert at the end of writing * /.
    (0); / * Mode of termination EOS * /.
    If (Ibsta() & ERR) {/ * find GPIB error * /}
    GpibError ("ibdev Error");
    }

    ibclr (Device); / * System * /.
    If {(Ibsta() & ERR)
    GpibError ("ibclr Error");
    }

    /*****************************************************************************
    * Body - writing the majority of your GPIB application code here.
    *****************************************************************************/

    ibwrt (device, "* IDN?", 5 "); / * Send the command ID of the query * /.
    If {(Ibsta() & ERR)
    GpibError ("ibwrt Error");
    }

    Bird (device, buffer, 100); / * Read up to 100 bytes of the device * /.
    If {(Ibsta() & ERR)
    GpibError ("Bird error");
    }

    Buffer [Ibcnt ()] = '\0 '; / * Null terminate the string ASCII * /.

    printf ("%s\n", buffer); / * Print the device identification * /.

    /*****************************************************************************
    * UN-initialize - done only once at the end of your application.
    *****************************************************************************/

    ibonl (device, 0); / * Turn off the line * /.
    If {(Ibsta() & ERR)
    GpibError ("ibonl Error");
    }

    }

    /*****************************************************************************
    * Function GPIBERROR
    * This function will warn you that a function of NOR-488 failed by
    * a print error message. The State IBSTA variable will also be
    * printed in hexadecimal with the senses mnemonic of the forest
    * position. The State IBERR variable will be printed in decimal form
    * with the mnemonic significance of the decimal value. The status
    * Variable IBCNT will be printed in decimal form.
    *
    * The NOR-488 IBONL function is called to turn off the equipment and
    * software.
    *
    OUTPUT Comptrollership will end this program.
    *****************************************************************************/
    void GpibError (const char * msg) {}

    printf ("%s\n", msg);

    printf ("Ibsta () = 0 x %x<",>
    If (Ibsta() & ERR) printf ("ERR");
    If (Ibsta() & TIMO) printf ("TIMO");
    If (Ibsta() & END) printf ("END");
    If (Ibsta() & SRQI) printf ("SRQI");
    If (Ibsta() & RQS) printf ("QR");
    If (Ibsta() & CMPL) printf ("CMPL");
    If (Ibsta() & LOK) printf ("LOK");
    If (Ibsta() & REM) printf ("REM");
    If (Ibsta() & CIC) printf ("CIC");
    If (Ibsta() & ATN) printf ("ATN");
    If (Ibsta() & TAC) printf ("TAC");
    If (Ibsta() & MFP) printf ("LAKES");
    If (Ibsta() & CDI) printf ("CDI");
    If (Ibsta() & DCAS) printf ("DCAS");
    printf ("" > \n ");

    printf ("Iberr() = %d", Iberr() ");
    If (Iberr() == EDVR) printf ("EDVR \n");
    If (Iberr() == ECIC) printf ("in ECIC \n");
    If (Iberr() == ENOL) printf ("ENOL \n");
    If (Iberr() == EADR) printf ("EADR

    \n");

    If (Iberr() == HELLO) printf ("the GRAE \n");
    If (Iberr() == ESAC) printf ("ALD \n");
    If (Iberr() == EABO) printf ("EABO \n");
    If (Iberr() == ENEB) printf ("ENEB \n");
    If (Iberr() == PAES) printf ("PAES \n");
    If (Iberr() == ECAP) printf ("ECAP \n");
    If (Iberr() == EFSO) printf ("EFSO \n");
    If (Iberr() == USBE) printf ("USBE \n");
    If (Iberr() == ESTB) printf ("ESTB \n");
    If (Iberr() == ESRQ) printf ("ESRQ \n");
    If (Iberr() == XTAB) printf ("Established\n");
    If (Iberr() == ELCK) printf ("ELCK \n");
    If (Iberr() == MART) printf ("MART \n");
    If (Iberr() == EHDL) printf ("EHDL \n");
    If (Iberr() == EWIP) printf ("EWIP \n");
    If (Iberr() == ERST) printf ("ERST \n");
    If (Iberr() == EPWR) printf ("EPWR \n");

    printf ("Ibcnt () = %u\n", Ibcnt() ");
    printf ("\n");

    / * Call the ibonl to get the device and interface offline * /.
    ibonl (device, 0);

    "exit" (1);
    }

    The program I had is a sample I found the Instrument National software called GPIB Explorer.


  • setScene not declared in this scope

    Im working on the c ++ here Navigation pane:

    https://developer.BlackBerry.com/Cascades/documentation/UI/navigation/multiple_screens_stack.html

    I get the error:

    setScene has not declared in this scope.

    Any ideas how to fix?

    With the help of beta3.

    Hello

    You must use following syntax to define the method of application setScrene.

    NavigationPane * rootPane = qml-> createRootObject();

    Application::instance()-> setScene (rootPane);

  • another namespace issue? 'CameraSettings' was not declared in this scope

    I have a camera native c ++ application coded and run successfully.

    I want to change the flash mode.  So I add:

    CameraSettings* cameraSettings = new CameraSettings();
     cameraSettings->setFlashMode(CameraFlashMode::Light);
     camera->applySettings(cameraSettings);
    

    I also add:

    #include 
    #include 
    

    When I build, I get the error:

    'CameraSettings' was not declared in this scope.

    Is it a matter of namespace or a:

    LIBS += ?
    

    ... question?

    Something else?

    My current LIBS:

    LIBS += -lcamapi -lscreen
    

    I see what is happening, I mix with QT c functions.

    I need to use the settings as shown in this example:

    http://supportforums.BlackBerry.com/T5/native-development/Flash-always-on-camera/m-p/1911403/HIGHLIG...

    Thanks for your help.

  • 'DAQmxReserveNetworkDevice' was not declared in this scope

    Hey guys. I have a problem with this function. I have already included NIDAQmx.h in my aplication c ++ and the functions of this header works. However, I was checking and "DAQmxReserveNetworkDevice" was not included in the header, identical to DAQmxAddNetworkDevice. How to use these functions in my application c ++ then?

    I got it. I just added the function in the NIDAQmx.h, so now I'm able to use the service. I write in attachments of the header file where everyone needs

  • error: 'PositioningMethod' has not been declared

    error: 'PositioningMethod' has not been declared

    This error occurs after I've solved another issue in:

    http://supportforums.BlackBerry.com/T5/Cascades-development/error-QGeoPositionInfo-does-not-name-a-t...

    Am I missing some setting out?

    Should what file I include to PositioningMethod?

    See what... http://supportforums.BlackBerry.com/T5/Cascades-development/error-QGeoPositionInfo-does-not-name-a-t...

  • Toast not declared in the scope

    Hello

    I am going through the updated documentation and having problems of implementation of the toast.

    void App::showToast() {
        toast = new SystemToast(this);
        toast->setBody("Welcome to the BlackBerry 10 Cascades documentation!" + "You have lots of space, but your text will wrap around in the dialog box.");
        toast->show();
    }
    

    Returns an error: "toast not declared in the scope" on this line:

    toast = new SystemToast(this);
    

    I've added all these header files to my name .cpp

    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    #include 
    
    using namespace bb::cascades;
    using namespace bb::system;
    

    My .pro includes these:

    LIBS   += -lbbdata -lbbsystem
    

    My header app.hpp file looks like this

    // List with context menu project template
    #ifndef App_HPP_
    #define App_HPP_
    
    #include 
    
    namespace bb { namespace cascades { class Application; }}
    
    /*!
     * @brief Application pane object
     *
     *Use this object to create and init app UI, to create context objects, to register the new meta types etc.
     */
    class App : public QObject
    {
        Q_OBJECT
    public:
        App(bb::cascades::Application *app);
        virtual ~App() {}
        void showToast();
    };
    
    #endif /* App_HPP_ */
    

    Have a blast to find out why its not working. Anyone of you has a working example that connects everything to display a simple toast?

    Thank you

    I guess you missed the variable declaration.

    Declare an SystemToast object in the method itself or in app.hpp like this:

    SystemToast *toast;
    

    Kind regards

    Nishant Shah

  • Error message "Preview not available for this file.

    I use LR 4.4, but it did not work properly since I got my new camera (Canon 70 d). When you try to import, I get the error message "Preview not available for this file. I got lucky better connection of the device with a usb cable, which allow me to see the jpg images, but he wouldn't let me see the raw images (.cr2). I would solve this problem by opting for the LR5?

    I use LR 4.4 on a Windows 7 PC.

    Thanks for any help that can be provided.

    Robert

    Support for the Canon 70 d was introduced with LR version 5.2. See the link below.

    Camera Raw plugin | Supported devices

  • My Epson stylus photo R1800 printer will not install and keep driver error 28 has not been installed

    Original title: my Epson stylus photo R1800 printer does not install. I get error 28 driver has not installed... I need help that I have tried everything I can think...

    I had one installed R800 and I used it for about 2 hours. Then he disappeared. I tried everything to reinstall it and no luck (error 28) now, I've upgraded to R1800 and same problem... Someone had the same problem?

    Hi Roy,

    I am sorry to say that the Epson Stylus Photo R1800 printer is not compatible with the Windows 7 operating system.

    I suggest you to check the system requirements for the printer from the link:

    http://files.support.Epson.com/PDF/r1800_/r1800_01ug.PDF#page=103&view=FitV&pagemode=none

    I also suggest you to install the drivers for the printer in compatibility mode and check from the link:

    Make older programs run in this version of Windows:

    http://Windows.Microsoft.com/en-in/Windows7/make-older-programs-run-in-this-version-of-Windows

     

    For reference:

     

    What is program compatibility? :

    http://Windows.Microsoft.com/en-in/Windows7/what-is-program-compatibility

     

    If the problem persists, then I suggest you to contact support Espon from the link:

    Contact Epson Support:

    http://www.Epson.com/cgi-bin/store/AboutContactUs.jsp?BV_UseBVCookie=Yes

     

    If you need further assistance on this topic, let know us and we will be happy to help you.

     

  • I have tunes Setup error - "he has a problem with this windows Installer package. A program required for this install to complete could not be run. »

    Hello

    I am trying to install I tunes but I received a message with the following text:
    "There is a problem with this windows Installer package. A program required for this install to complete could not be run. Contact your supplier of staff or the package of support ".

    Kindly help me solve this problem


    Uday

    You can be better to ask on the forum of Apple in the first instance.

    For example, see:
    http://support.apple.com/kb/HT1926 - General information
    or
    or
    or
    (the last three are similar-sounding issues already on their forum. There are other institutions)
    But this one specifically peut help - https://discussions.apple.com/docs/DOC-3551
    My apologies if you have already seen and tried these.
  • Windows XP service pack 1 fails with the error "server has not responded.

    After that a delay of a minute or two, running the SP1a update .exe (sp1aexpress_usa.exe) well failure I have an active Internet connection

    It does not work every time with a "the server has failed" after telling me that this error has occurred when trying to download files from XP Service Pack 1.

    I tried four times over a period of three hours is not an appearance of time.
    Thank you
    Jim

    Hi Jim,.

    If you already have the Service Pack 1 (SP1) is installed, we do not recommend to install SP1a. Instead, I you suggest to download and install the Service Pack 2 (SP2) and then update SP3 to continue to receive.

    For how to obtain the latest service pack, see How to obtain the latest Windows XP service pack

    See also: information about Windows XP Service Pack 3

    Note: The Support for Windows XP with Service Pack 2 (SP2) will end on July 13, 2010. If you are running Windows XP SP2 after support ends, you will not receive updates of security for Windows. To maintain your Windows XP computer up-to-date download Service Pack 3 via Windows update.

  • most programs now get error message "could not start from this location after a mail there is session 2 nite".

    After a session 2 nites E-mail there, many programs said message error "could not start program from this location. In addition, long delays after you clicked on a link, a large display hourglass for up to several minutes. Have tried to rebuild, but I think that the problem is still there. Any suggestions?

    What is a "mail session?

    What is, "have tried to rebuild?"

    Edition with Service Pack of Windows XP _ _?

    What anti-virus application that you use, and if she slept in day?

    Search for malware:

    Download, install, execute, update and perform analyses complete system with the two following applications:

    Remove anything they find.  Reboot when necessary.  (You can uninstall one or both when finished.)

    Search online with eSet Online Scanner.

    The less you have to run all the time, most things you want to run will perform:

    Use Autoruns to understand this all starts when your computer's / when you log in.  Look for whatever it is you do not know using Google (or ask here.)  You can hopefully figure out if there are things from when your computer does (or connect) you don't not need and then configure them (through their own built-in mechanisms is the preferred method) so they do not - start using your resources without reason.

    You can download and use Process Explorer to see exactly what is taking your time processor/CPU and memory.  This can help you to identify applications that you might want to consider alternatives for and get rid of all together.

    Do a house cleaning and the dust of this hard drive:

    You can free up disk space (will also help get rid of the things that you do not use) through the following steps:

    Windows XP should take between 4.5 and 9 GB * with * an Office suite, editing Photo software, alternative Internet browser (s), various Internet plugins and a host of other things installed.

    If you are comfortable with the stability of your system, you can delete the uninstall of patches which has installed Windows XP...
    http://www3.TELUS.NET/dandemar/spack.htm
    (Especially of interest here - #4)
    (Variant: http://www.dougknox.com/xp/utils/xp_hotfix_backup.htm )

    You can run disk - integrated into Windows XP - cleanup to erase everything except your last restore point and yet more 'free '... files cleaning

    How to use disk cleanup
    http://support.Microsoft.com/kb/310312

    You can disable hibernation if it is enabled and you do not...

    When you Hibernate your computer, Windows saves the contents of the system memory in the hiberfil.sys file. As a result, the size of the hiberfil.sys file will always be equal to the amount of physical memory in your system. If you don't use the Hibernate feature and want to reclaim the space used by Windows for the hiberfil.sys file, perform the following steps:

    -Start the Control Panel Power Options applet (go to start, settings, Control Panel, and then click Power Options).
    -Select the Hibernate tab, uncheck "Activate the hibernation", and then click OK. Although you might think otherwise, selecting never under "Hibernate" option on the power management tab does not delete the hiberfil.sys file.
    -Windows remove the "Hibernate" option on the power management tab and delete the hiberfil.sys file.

    You can control the amount of space your system restore can use...

    1. Click Start, right click my computer and then click Properties.
    2. click on the System Restore tab.
    3. highlight one of your readers (or C: If you only) and click on the button "settings".
    4 change the percentage of disk space you want to allow... I suggest moving the slider until you have about 1 GB (1024 MB or close to that...)
    5. click on OK. Then click OK again.

    You can control the amount of space used may or may not temporary Internet files...

    Empty the temporary Internet files and reduce the size, that it stores a size between 64 MB and 128 MB...

    -Open a copy of Microsoft Internet Explorer.
    -Select TOOLS - Internet Options.
    -On the general tab in the section 'Temporary Internet files', follow these steps:
    -Click on 'Delete the Cookies' (click OK)
    -Click on "Settings" and change the "amount of disk space to use: ' something between 64 MB and 128 MB. (There may be many more now.)
    -Click OK.
    -Click on 'Delete files', then select "Delete all offline content" (the box), and then click OK. (If you had a LOT, it can take 2 to 10 minutes or more).
    -Once it's done, click OK, close Internet Explorer, open Internet Explorer.

    You can use an application that scans your system for the log files and temporary files and use it to get rid of those who:

    CCleaner (free!)
    http://www.CCleaner.com/
    (just disk cleanup - do not play with the part of the registry for the moment)

    Other ways to free up space...

    SequoiaView
    http://www.win.Tue.nl/SequoiaView/

    JDiskReport
    http://www.jgoodies.com/freeware/JDiskReport/index.html

    Those who can help you discover visually where all space is used.  Then, you can determine what to do.

    After that - you want to check any physical errors and fix everything for efficient access"

    CHKDSK
    How to scan your disks for errors* will take time and a reboot.

    Defragment
    How to defragment your hard drives* will take time

    Cleaning the components of update on your Windows XP computer

    While probably not 100% necessary-, it is probably a good idea at this time to ensure that you continue to get the updates you need.  This will help you ensure that your system update is ready to do it for you.

    Download and run the MSRT tool manually:
    http://www.Microsoft.com/security/malwareremove/default.mspx
    (Ignore the details and download the tool to download and save to your desktop, run it.)

    Reset.

    Download/install the latest program Windows installation (for your operating system):
    (Windows XP 32-bit: WindowsXP-KB942288-v3 - x 86 .exe )
    (Download and save it to your desktop, run it.)

    Reset.

    and...

    Download the latest version of Windows Update (x 86) agent here:
    http://go.Microsoft.com/fwlink/?LinkId=91237
    ... and save it to the root of your C:\ drive. After you register on the root of the C:\ drive, follow these steps:

    Close all Internet Explorer Windows and other applications.

    AutoScan--> RUN and type:
    %SystemDrive%\windowsupdateagent30-x86.exe /WUFORCE
    --> Click OK.

    (If asked, select 'Run'). --> Click on NEXT--> select 'I agree' and click NEXT--> where he completed the installation, click "Finish"...

    Reset.

    Now reset your Windows with this FixIt components update (you * NOT * use the aggressive version):
    How to reset the Windows Update components?

    Reset.

    Now that your system is generally free of malicious software (assuming you have an AntiVirus application), you've cleaned the "additional applications" that could be running and picking up your precious memory and the processor, you have authorized out of valuable and makes disk space as there are no problems with the drive itself and your Windows Update components are updates and should work fine - it is only only one other thing you pouvez wish to make:

    Get and install the hardware device last drivers for your system hardware/system manufacturers support and/or download web site.

    If you want, come back and let us know a bit more information on your system - particularly the brand / model of the system, you have - and maybe someone here can guide you to the place s x of law to this end.  This isn't 100% necessary - but I'd be willing to bet that you would gain some performance and features in making this part.

Maybe you are looking for