private void Form1_Load(object sender, EventArgs e) { img = new Bitmap(pictureBox2.Width, pictureBox2.Height); //criar a folha em branco pictureBox2.BackgroundImage = img; desenhador = Graphics.FromImage(img); desenhador.Clear(corMapa); //limpa e atribuir a cor cinza do mapa //Image original = Image.FromFile(@"C:\GitHub\TRB2-IA-Interface-Grafica\bin\Debug\imagens" + @"\ic_car.png"); /*Desenha Mapa incial*/ DesenhaQuarteroes(); DesenhaAvenidas(); DesenhaFaixas(); DesenhaNumeroCruzamentos(); //desenhador.DrawImage(original, cruzamento_1, new Rectangle(0, 0, 35, 30), GraphicsUnit.Pixel); AtualizaMapa(); AtribuiCruzamentos(); /*Para Auto Teste*/ //AutoTesteMapa(); /*Chamar exe*/ //Process.Start(DirAGExe); /*Para Leitura No arquivo*/ //Thread.Sleep(1000); if (LeituraRotas.RealizarLeituraRota()) { DesenhaMelhorRota(); } AtualizaMapa(); }
private void Form1_Load(object sender, EventArgs e) { img = new Bitmap(pictureBox2.Width, pictureBox2.Height); //criar a folha em branco pictureBox2.BackgroundImage = img; desenhador = Graphics.FromImage(img); desenhador.Clear(Color.Black); //limpa e atribuir a cor cinza do mapa /*Desenha Mapa incial*/ DesenhaQuarteroes(); DesenhaAvenidas(); DesenhaFaixas(); DesenhaNumeroCruzamentos(); AtualizaMapa(); AtribuiCruzamentos(); /*Para Auto Teste*/ //AutoTesteMapa(); /*Chamar exe*/ Process.Start(@"C:\GitHub\TRB2-IA\TRB2-IA-AG-ROTAS\AG_ROTAS\bin\Debug\AG_ROTAS.exe"); /*Para Leitura No arquivo*/ Thread.Sleep(8000); if (LeituraRotas.RealizarLeituraRota()) { DesenhaMelhorRota(); } AtualizaMapa(); }