tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
376
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    reflexor reflexor ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Ort
    Wetter (NRW)
    Beiträge
    42
    Hallo, ich habe eine Programm gebastelt womit man Server anpingen kann und das danach in einer MemoBox ausgegeben wird. Es funktioniert auch alles wunderbar, nur möchte ich nicht immer die gleiche ip nehmen die fest im code eingebaut ist sondern die ip die ich in einer EditBox eingebe, nur das nicht.

    Ich poste einfach mal den Code wo das mit der Festen ip ist.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
    ShellExecute(0, "open", "cmd.exe",
                 "/c ping 127.0.0.1 > ping.txt","" , 0 );
    Timer1->Enabled = true;
    }
    //---------------------------------------------------------------------------
     
    void __fastcall TForm1::Button2Click(TObject *Sender)
    {
    Memo1->Lines->Clear();
    DeleteFile("ping.txt");
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::Timer1Timer(TObject *Sender)
    {
    if(FileExists("ping.txt"))
    Memo1->Lines->LoadFromFile("ping.txt");
    Timer1->Enabled = false;
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::Button3Click(TObject *Sender)
    {
    if (Save->Execute())
        {
        Memo1->Lines->SaveToFile (Save->FileName);
        }        
    }
    //---------------------------------------------------------------------------
     
    void __fastcall TForm1::FormCreate(TObject *Sender)
    {
      Save->DefaultExt = '.txt';        
    }
    //---------------------------------------------------------------------------

    Gruß,
    Michael
     

  2. #2
    ASD20054 ASD20054 ist offline Mitglied Bronze
    Registriert seit
    Nov 2005
    Beiträge
    49
    Hi,

    Code :
    1
    2
    3
    
    String Ping = "/c ping "+Edit1->Text+" > ping.txt";
    ShellExecute(0, "open", "cmd.exe", Ping.c_str() ,"" , 0 );
    Timer1->Enabled = true;

    MFG ASD20054
     

  3. #3
    reflexor reflexor ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Ort
    Wetter (NRW)
    Beiträge
    42
    Hey danke ASD20054,

    hat super funktioniert.

    Gruß,
    Michael
     

Ähnliche Themen

  1. nur ein kleines Prob...
    Von Worka im Forum PHP
    Antworten: 3
    Letzter Beitrag: 20.07.04, 20:27
  2. Kleines C Prob!
    Von Sephiroth the Second im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 04.07.04, 10:08
  3. kleines prob
    Von sumpfhuhn im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 18.03.03, 01:27
  4. n kleines prob
    Von BWMonkey im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 17.03.02, 12:53
  5. asp gb kleines prob
    Von Arcaine im Forum ASP
    Antworten: 1
    Letzter Beitrag: 22.08.01, 20:20