autostart + polaczenie z netem

0

mam program, ktory jest dodany do autostartu. od razu po wlaczeniu sie, powinien polaczyc sie z internetem. potem dodatkowo sprawdza co sekundę, czy jest polaczany, a jesli nie jest, to sie laczy.

oto moj problem:
wszystko powinno byc elegancko, ale program laduje sie jako pierwszy gdy nie ma jesze polaczen sieciowych. no i program to sobie chyba zapamietuje ze nie ma polaczenia, i potem juz nawet nie probuje sie laczyc.

jesli uruchomie program osobiście, gdy wszystko sie juz zaladuje, to dziala bez zarzutu.
co robić?

0

no bez kodu to chyba ciężko
ogólnie to może po prostu odczekasz po uruchomieniu troszkę nim nastąpi próba pierwszego połączenia, a może nie tyle zapamiętuje co łączenie nie dałeś w try i wyjątek wyrzuca wątek.

0

dalem try i wszystko dziala, dzieki

0

spróbuj poczekać po uruchomieniu programu, np za pomoca TTimer pare sekund i dopiero potem się próbuj łączyć (ja tak zawsze robię jak pisze aplikacje sieciowe)

1 użytkowników online, w tym zalogowanych: 0, gości: 1