Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Delphi

IdSMTP (Already Connected) Jaki warunekŻeby w timerze sprawdzić czy podłączono

Delphi

  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 12.04.2011 09:52

Mam w timerze podłączenie do SMTP, ale gdy uruchomię program, wyskakuje "Already Connected" i nie wiem jaki postawić warunek (prosiłbym o pomoc, zaczynając od IF( )

procedure TForm1.Timer1Timer(Sender: TObject);
IdSMTP1.Connect;
// DOT. WIADOMOŚCI - TEMAT i ZAŁĄCZNIKI
IdMessage1.Clear;
IdSMTP1.Send(IdMessage1);
IdSMTP1.Disconnect;
end;

Domyślam się, że nie optymalnie łączyć i rozłączać, ale mam problemy z netem i musiałem to zastosować, żeby jak rozłączy co jakiś czas podłączył.
Pytanko: W timerze interval 1000 to jaki czas, 1minuta? Żeby nie tak często wysyłało :)
  • +
  • -
  • 0

#2 SpiewaK

    Pomocny

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:61
  • GG:
  • Imię:Emil
  • Lokalizacja:Białystok
Offline

Napisano 12.04.2011 09:59

1000 to zapewne 1000ms = 1s
Tak jest w Visual Basic bynajmniej
  • +
  • -
  • 1





Również z jednym lub większą ilością słów kluczowych: Delphi

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych