home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / mswindo / programm / tools / 947 < prev    next >
Encoding:
Internet Message Format  |  1992-09-13  |  1.7 KB

  1. Path: sparky!uunet!munnari.oz.au!mel.dit.csiro.au!highett!inpd
  2. From: inpd@mel.dbce.csiro.au (Ian Davidson)
  3. Newsgroups: comp.os.ms-windows.programmer.tools
  4. Subject: Converting a DOS Fortran Program to Windows
  5. Message-ID: <498@highett.mel.dbce.csiro.au>
  6. Date: 14 Sep 92 00:07:21 GMT
  7. Organization: CSIRO, Div. Building Constr. and Eng'ing, Melb., Australia
  8. Lines: 31
  9.  
  10. Hi,
  11.  
  12. I have a fellow programmer who has written a DOS based fortran program that
  13. uses graphics.  He has written it using Fortran 5.1 from Microsoft.
  14.  
  15. He now wants to port it to windows so that both the user interface and graphics
  16. are windows based.
  17.  
  18. So my questions are:
  19.  
  20. i) Is there a fortran compiler out there that can produce Windows code and
  21. supports simple graphics and do windows, buttons, listboxes etc. 
  22.  
  23. ii) If the answer two i) is no then has anybody gone about converting a DOS
  24. fortran program that uses graphics to Windows.  If so can you please E-Mail me
  25. and detail your experiences.
  26.  
  27. He has ordered the latest version of Fortran from MS that can produce code
  28. under but the windows graphics support I am not too sure about and I doubt
  29. whether it can do a user interface controls (ie the buttons and listboxes and
  30. all that).
  31.  
  32. I suspect that the latest version of MS Fortran will support simple graphics
  33. but the user interface will have to be done in C/C++ and put in a DLL.  
  34.  
  35.   Thanks in anticipation,
  36. -- 
  37. | Ian Davidson       CSIRO Division of Building, Construction and Engineering |
  38. |                    Post Office Box 56, Highett, Victoria, Australia   3190  |
  39. | Internet: inpd@mel.dbce.csiro.au   Tel: +61 3 252 6000  Fax: +61 3  252 6249|
  40. |_____________________________________________________________________________|
  41.