Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Normale Konsolen-Applikation mit Netzwerk stürzt ab.
Forum Updated to NodeBB v4.3 + New Features

Normale Konsolen-Applikation mit Netzwerk stürzt ab.

Scheduled Pinned Locked Moved German
2 Posts 2 Posters 1.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    danbru1211
    wrote on last edited by
    #1

    Ich sitz jetzt schon Stunden am Rechner und versteh einfach nicht, wo das Problem liegt. Ich habe einen Entwicklungsrechner mit Windows 7 und QT 4.7.0, 4.8.2 und 5.2.0. Daneben steht ein Windows XP Rechner mti Service Pack 3. Das Programm soll nacher mit einem geplanten Task immer wieder ausgeführt werden. Das Programm tut eigentlich nichts anderes als 2 mal eine Datei downloaden und die erste in eine Datei am Computer speichern. Doch beim Start kommt das:
    !http://flucky.tk/screenshot1.png(Die Ordnungszahl 968 wurde in der DLL "LIBEAY32.dll" nicht gefunden.)!
    Wenn ich vom Entwicklungsrechner nach und nach alle möglichen DLLs aus der Windows-Suche hinüber kopiere, variirt die Zahl in der Fehlermeldung.
    So viel ich weiß hat die was mit OpenSSL zu tun. Ich habe im Programm folgenden Code:
    @QByteArray download(QUrl Adress)
    {
    QNetworkAccessManager NAManager;
    QNetworkRequest request(Adress);
    QNetworkReply *reply = NAManager.get(request);
    QEventLoop eventLoop;
    QObject::connect(reply, SIGNAL(finished()), &eventLoop, SLOT(quit()));
    eventLoop.exec();
    eventLoop.deleteLater();
    QByteArray data = reply->readAll();
    reply->deleteLater();
    return data;
    }@

    um Daten vom Webserver zu laden.

    Ich hoffe mir kann wer helfen und bedanke mich schon mal im Vorraus.

    1 Reply Last reply
    0
    • K Offline
      K Offline
      koahnig
      wrote on last edited by
      #2

      Willkommen bei devnet

      Da du mehrere Qt Versionen auf deinem Rechner hast, würde ich als erstes auf einen Mix von dlls tippen. Falls du noch mehrere Compiler parallel hast, ist in der Regel das Chaos perfekt.

      Hast du schon mit depends.exe versucht die richtigen dlls zu finden?
      Siehe auch "diesen WIKI-Eintrag":http://qt-project.org/wiki/Show_library_dependencies#aea23489ce3aa9b6406ebb28e0cda430
      Insbesonders der Unterpunkt ist aus meiner Sicht hilfreich um diese Klippen zu umschiffen.

      Übrigens, es gibt zwar einige deutschsprachige Teilnehmer im forum, aber es kann schneller sein den englischen Forumsteil zu verwenden.

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved