<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hola Ivon,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>bueno te exigen que la parte funcional la realices 
en C++, no sé si programación estructurada o orientada a objetos con alguna 
clase. Si haces un programa con el API de Windows tienes funciones de sobra 
seguro para dibujar lo que necesites. Además si te decantas por este camino 
puedes incluir tus ficheros de C++ directamente en el proyecto que estés 
haciendo y olvidarte del tema de las DLLs que sería necesario con Visual Basic. 
En la página de conclase tienes un gran curso del API. La parte gráfica empieza 
en el capítulo 16, pero si no has programado nunca con el API necesitaras ojear 
un poco los primeros. Este es el link del curso:</FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2></FONT> </DIV>
<DIV><FONT face=Arial color=#000000 size=2><A 
href="http://winapi.conclase.net/curso/index.php">http://winapi.conclase.net/curso/index.php</A></DIV>
<DIV>
<P>Además en conclase hay un curso de gráficos donde se proporciona el código 
base para dibujar con el API. En este curso se dibujan ecuaciones, fractales, 
etc</P>
<P><A 
href="http://graficos.conclase.net/curso/index.php">http://graficos.conclase.net/curso/index.php</A></P>
<P>Un saludo,</P>
<P>Juan Antonio.</P></FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=annellydiaz@yahoo.com href="mailto:annellydiaz@yahoo.com">Ivon 
  Annelly Iraheta Díaz</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=cconclase@listas.conclase.net 
  href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, January 25, 2007 11:48 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [C con Clase] red de carreteras 
  viable</DIV>
  <DIV><BR></DIV>
  <DIV>que tal a todos, necesito una gran ayuda, tengo que desarrollar un 
  programa en c++ o sus derivados (*.cpp) pero necesito incluirle una interfaz 
  grafica, hecha en visual basic, winapi, etc. Aqui les muestro el 
  enunciado:</DIV>
  <DIV> </DIV>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: center" 
  align=center><FONT size=2><FONT face="times new roman"><FONT color=#0000ff><B 
  style="mso-bidi-font-weight: normal"><SPAN 
  style="FONT-SIZE: 16pt; FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">TEMA: 
  RED DE CARRETERAS VIABLE</SPAN></B><B 
  style="mso-bidi-font-weight: normal"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p></o:p></SPAN></B></FONT></FONT></FONT></DIV>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" 
  align=center><B style="mso-bidi-font-weight: normal"><SPAN 
  style="FONT-SIZE: 16pt; FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff 
  size=2> </FONT></o:p></SPAN></B></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><FONT 
  face="times new roman"><FONT color=#0000ff><I 
  style="mso-bidi-font-style: normal"><U><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Descripción:</SPAN></U></I><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><SPAN 
  style="mso-spacerun: yes">   </SPAN>Una empresa constructora tiene a 
  cargo la construcción de una red vial de carreteras para unir 10 ciudades, y 
  que todas queden conectadas entre sí. Esta red debe además tener un coste 
  mínimo.<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-INDENT: 0.6pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="mso-spacerun: yes"> </SPAN><I 
  style="mso-bidi-font-style: normal"><U>FUNCIONALIDAD MINIMA Y BASICA 
  ESPERADA:<o:p></o:p></U></I></FONT></FONT></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <OL style="MARGIN-TOP: 0cm" type=1>
    <UL style="MARGIN-TOP: 0cm" type=square>
      <LI class=MsoNormal 
      style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN 
      style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
      face="times new roman"><FONT color=#0000ff>El sistema debe permitir cargar 
      previamente la información necesaria para la funcionalidad del sistema. 
      Recuerde que usted vio como manejar archivos en Programación III esto 
      puede ser una alternativa para el almacenamiento de la 
      información.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 54pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <OL style="MARGIN-TOP: 0cm" type=1>
    <UL style="MARGIN-TOP: 0cm" type=square>
      <LI class=MsoNormal 
      style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN 
      style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
      face="times new roman"><FONT color=#0000ff>Entre la información que se 
      espera es: nombre identificativo de la red vial a crear, nombre de las 10 
      ciudades que formaran parte de la red vial, algunos datos de las ciudades 
      como extensión territorial, nombre y algún numero identificativo. Además 
      la información que considere necesaria para la 
      representación.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <OL style="MARGIN-TOP: 0cm" type=1>
    <UL style="MARGIN-TOP: 0cm" type=square>
      <LI class=MsoNormal 
      style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN 
      style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
      face="times new roman"><FONT color=#0000ff>El sistema debe tener la opción 
      para graficar las 10 ciudades dispersas sin conectar, y posteriormente la 
      graficar la red vial. Entiéndase<SPAN style="mso-spacerun: yes">  
      </SPAN>por red vial la red de carreteras, que conecte a todas las ciudades 
      entre sí. Y que se resalte la red de coste<SPAN 
      style="mso-spacerun: yes">  
      </SPAN>mínimo.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <OL style="MARGIN-TOP: 0cm" type=1>
    <UL style="MARGIN-TOP: 0cm" type=square>
      <LI class=MsoNormal 
      style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN 
      style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
      face="times new roman"><FONT color=#0000ff>El sistema debe tener la 
      capacidad de modificar la información. Por ejemplo es posible que de 10 
      ciudades que formen parte de la red a conectar una de ellas cambie y en 
      lugar de Ahuachapan debe ser Santa Ana. 
      <o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <OL style="MARGIN-TOP: 0cm" type=1>
    <UL style="MARGIN-TOP: 0cm" type=square>
      <LI class=MsoNormal 
      style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify; mso-list: l0 level2 lfo1; tab-stops: list 72.0pt"><SPAN 
      style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
      face="times new roman"><FONT color=#0000ff>Como antes se menciono se 
      espera poder ver gráficamente la información que se solicite y todo cambio 
      en la información debe ser reflejado gráficamente en todo 
      momento.<o:p></o:p></FONT></FONT></SPAN></LI></UL></OL>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 35.4pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: justify"><FONT 
  face="times new roman"><FONT color=#0000ff><B 
  style="mso-bidi-font-weight: normal"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><SPAN 
  style="mso-tab-count: 1">      </SPAN></SPAN></B><I 
  style="mso-bidi-font-style: normal"><U><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">CONSIDERACIONES:<o:p></o:p></SPAN></U></I></FONT></FONT></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN 
  style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT 
  size=2>         
  </FONT></SPAN></SPAN></SPAN><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Para el desarrollo de 
  la parte funcional del sistema debe usar únicamente los<SPAN 
  style="mso-spacerun: yes">  </SPAN>conceptos de Programación IV (grafos, 
  métodos de ordenamiento, algoritmos sobre grafos), en este caso esta 
  aplicación puede desarrollarla utilizando el concepto de un grafo conexo y 
  ponderado, para el cual debe hallar un árbol generados de peso 
  mínimo.<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 70.8pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></FONT></FONT></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN 
  style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT 
  size=2>         
  </FONT></SPAN></SPAN></SPAN><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Todo proyecto que no 
  maneje conceptos de programación IV no se 
  evaluara.<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN 
  style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT 
  size=2>         
  </FONT></SPAN></SPAN></SPAN><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Su aplicación debe 
  tener ambiente grafico. Puede usar cualquier aplicación que le permita crear 
  un ambiente grafico que pueda incorporarse luego a C++, como un dll hecho 
  desde Visual Basic, WINAPI, etc. Pero esto únicamente para el ambiente 
  grafico.<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 70.8pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN 
  style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT 
  size=2>         
  </FONT></SPAN></SPAN></SPAN><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">Para la parte 
  funcional únicamente se evaluara si esta desarrollada en C++ (Dev C++, Visual 
  C++.Net o 6.0)<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: justify"><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES"><o:p><FONT 
  face="times new roman" color=#0000ff> </FONT></o:p></SPAN></DIV>
  <DIV class=MsoNormal 
  style="MARGIN: 0cm 0cm 0pt 88.8pt; TEXT-INDENT: -18pt; TEXT-ALIGN: justify; mso-list: l1 level1 lfo2; tab-stops: list 88.8pt"><FONT 
  face="times new roman"><FONT color=#0000ff><SPAN 
  style="FONT-FAMILY: Wingdings; mso-ansi-language: ES; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"><SPAN 
  style="mso-list: Ignore">§<SPAN style="FONT: 7pt 'Times New Roman'"><FONT 
  size=2>         
  </FONT></SPAN></SPAN></SPAN><SPAN 
  style="FONT-FAMILY: 'Bodoni MT'; mso-ansi-language: ES">La información puede 
  ser ficticia no necesariamente debe ser de El 
  Salvador.<o:p></o:p></SPAN></FONT></FONT></DIV>
  <DIV>En verdad a mi no me costaria hacer el archivo .cpp, mi problema es la 
  interfaz grafica, ya que el anteriormente he estado probando conectar el cpp 
  con visual.net y no me funciona. Diganme como hacerlo o en donde encuentro 
  como hacerlo. Estare agradecida con ustedes de por vida.</DIV>
  <P>__________________________________________________<BR>Correo 
  Yahoo!<BR>Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
  <BR>Regístrate ya - http://correo.espanol.yahoo.com/ 
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Lista de correo 
  Cconclase 
  Cconclase@listas.conclase.net<BR>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>Bajas: 
  http://listas.conclase.net/index.php?gid=2&mnu=FAQ</BLOCKQUOTE></BODY></HTML>