Announcement

Collapse
No announcement yet.

Programm startet nicht

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Programm startet nicht

    Hallo zusammen….

    Ich bin etwas ratlos und hoffe hier auf Hilfe.

    Habe ein Delphi 5 Programms, welches eigentlich problemlos läuft.
    Auf einem WIN-7 64 Bit Computer passiert folgendes:

    Wenn man das Programm startet, so erscheint es auch in der Taskliste.
    Aber es wird nicht sichtbar. Es steckt einfach in der Taskliste und rührt sich nicht. Es kommt auch keine Fehlermeldung.

    Grundsätzlich läuft das Prog aber unter 64 Bit.

    Ich habe zunächst gedacht, dass es beim Erzeugen irgendeiner Form hängen bleibt. In der Projektdatei (also dort wo die Formen erzeugt werden) habe ich zwischen begin und ende einige male ein Showmessage eingebaut.

    Begin
    showmessage('1');

    showmessage('2');

    showmessage('3');
    Application.Run;
    End;

    Bei mir werden die Meldungen auch gezeigt.

    Auf dem 64 Bit System kommt keine einzige, d.h. das Prog erreicht entweder nicht einmal das erste Showmessage.... oder bleibt schon bei diesem hängen.

    Wie kann ich herausfinden was da los ist ?
    Also wie bekommen ich einen Einblick in das was vor dem

    Begin
    showmessage('1');
    ….


    Passiert ?



    Grüße und Danke

    …Jörg

  • #2
    ist es für 64bit compiliert?
    Christian

    Comment


    • #3
      ist es für 64bit compiliert?
      Delphi ?!? Nein.

      Comment


      • #4
        64 bit

        Nein, es ist eine 32 Bit Applikation (Delphi 5)

        Das Prog läuft aber auf 64 Bit.... Nur dieser eine Rechner hat dieses Problem

        Comment


        • #5
          vor meiner ersten Messagebox hat das Prog schon jede Menge DLL's geladen. Das kann ich ím Debugger sehen. Evtl. bleibt er beim laden der DLL's hängen. Kann ich irgendwie sehen oder vermerken welche DLL's das Programm läd (z.B. DLL welche geladen sind in eine ASCII Datei schreiben) ?

          Comment


          • #6
            http://technet.microsoft.com/en-us/s...rnals/bb896653
            Christian

            Comment


            • #7
              Hallo,

              bei Delphi gibts (noch) keinen 64Bit Kompiler.

              Comment


              • #8
                Eine blöde Idee:
                Die Form hat zB Left = 1200 und der Bildschirm mit dem Windows 64 ist nur 1024 Pixel breit. Dann schaut das auch genauso aus, weil das Programm ja läuft, allerdings "zuweit rechts" steht. Also schaue mal, ob die Hauptform die Property "Position = poMainFormCenter" hat.

                bye,
                Helmut

                Comment

                Working...
                X