<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I can't help with the in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138380#M136374</link>
    <description>&lt;P&gt;I can't help with the assembler, but if you add USE MSFLIB to the main program, as you have it in the subroutine, that will help. You are using a VERY old compiler, from 2006 or so, and I can't predict what other issues you may find.&lt;/P&gt;</description>
    <pubDate>Thu, 29 Jun 2017 06:49:08 GMT</pubDate>
    <dc:creator>Steve_Lionel</dc:creator>
    <dc:date>2017-06-29T06:49:08Z</dc:date>
    <item>
      <title>Intel Visual Fortran V8.1 Compiler for windows 8.0</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138378#M136372</link>
      <description>&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;Hi,&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;My name is D.SundarChand from Hyderabad,Telangana,India.&lt;WBR /&gt;Originally,I have developed in MS-DOS Fortran 5.0 in 1983.After that I am busy with my Jobs.Now,I am a retired person.That is why I want to update that softwares in to Windows/Visual Fortran environment.I am facing trouble at the time of linking,call color, the below main routine and subroutine color routine from MSFLIB.F90 in the visual Studio Environment of Intel Visual Fortran 8.1 &amp;amp; Microsoft Fortran PowerStation 4.0 the color routine not working and it displays unresolved external symbols _bkcolor,_textcolor. Object file not created due to these 2 errors. How can I solve this problem?I tried in so many ways.but not succeeded.Please help me in this matter at the earliest.I have already developed interface to MS-DOS 5.0 Assembly Language routines to Fortran.But in that also object file not created.Because they are in MS-DOS Assembler 5.0.Only these 2 problems are pending.In assembler it is indicating no errors.but object file not created on windows 8.0 version.&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;How to resolve these 2 troubles?&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;I.1.FORTRAN MAIN PROGRAM&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; CALL SETTEXTPOSITION (9,6,XY)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#000000,#00ff00)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL OUTTEXT('Year')&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#000000,#00ff00)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL SETTEXTPOSITION (9,48,XY)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#00ff00,#000000)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL OUTTEXT('&amp;nbsp;&amp;nbsp;&amp;nbsp; ')&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ (*,010)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YB&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;010&amp;nbsp; FORMAT(I4)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;2.FORTRAN SUBROUTINE&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SUBROUTINE COLOR (K,L)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USE MSFLIB&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; J=SETBKCOLOR(K)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I=SETTEXTCOLOR(L)&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;Kindly let me know the fault in the Main Program and Subroutine and their corrections.&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&lt;STRONG&gt;II.1.CURSIZ.ASM&lt;/STRONG&gt;&lt;BR /&gt;
	Data &amp;nbsp; &amp;nbsp;Segment Public 'DATA'&lt;BR /&gt;
	Data &amp;nbsp; &amp;nbsp;EndS&lt;BR /&gt;
	DGROUP &amp;nbsp;GROUP Data&lt;BR /&gt;
	Code &amp;nbsp; &amp;nbsp;Segment 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assume Cs:Code, Ds:DGROUP, Ss:DGROUP&lt;BR /&gt;
	PUBLIC &amp;nbsp;CURSIZ&lt;BR /&gt;
	CURSIZ &amp;nbsp;Proc &amp;nbsp; Far&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Push Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov &amp;nbsp; &amp;nbsp;Bp, Sp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov Ah, 1&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp; bx, DWord Ptr [Bp + 10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov ECH, Es:[Ebx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp; bx, DWord Ptr [Bp + 06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov ECL, Es:[Ebx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Int&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov Sp, Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pop &amp;nbsp; &amp;nbsp;Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ret 08&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CURSIZ &amp;nbsp;EndP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Code &amp;nbsp; EndS&lt;BR /&gt;
	End&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;2.KEY.ASM&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;DATA &amp;nbsp; &amp;nbsp;SEGMENT PUBLIC 'DATA'&lt;BR /&gt;
	DATA &amp;nbsp; &amp;nbsp;ENDS&lt;BR /&gt;
	DGROUP &amp;nbsp;GROUP DATA&lt;BR /&gt;
	CODE &amp;nbsp; &amp;nbsp;SEGMENT 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ASSUME CS:CODE,DS:DGROUP,SS:DGROUP&lt;BR /&gt;
	PUBLIC &amp;nbsp;KEY&amp;nbsp;&lt;BR /&gt;
	KEY &amp;nbsp; &amp;nbsp; PROC &amp;nbsp; FAR&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PUSH &amp;nbsp; BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;BP,SP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;AH,0&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INT &amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LES &amp;nbsp; &amp;nbsp;BX,DWORD PTR[BP+10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;ES:[EBX],AH&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LES &amp;nbsp; &amp;nbsp;BX,DWORD PTR[BP+06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;ES:[EBX],AL&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;SP,BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; POP &amp;nbsp; &amp;nbsp;BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RET &amp;nbsp; &amp;nbsp;08&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; KEY &amp;nbsp; &amp;nbsp;ENDP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CODE &amp;nbsp; ENDS&lt;BR /&gt;
	END&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;Kindly let me know the fault in the .ASM routines and their corrections.&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;Thanks,&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;with regards,&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;D.SundarChand&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;+091-8688568699&lt;/P&gt;

&lt;P style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 12.8px;"&gt;&lt;A href="mailto:sunderchand1957@gmail.com" style="color: rgb(17, 85, 204);" target="_blank"&gt;sunderchand1957@gmail.com&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jun 2017 05:42:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138378#M136372</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-06-29T05:42:33Z</dc:date>
    </item>
    <item>
      <title>Please let me know the</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138379#M136373</link>
      <description>&lt;P&gt;Please let me know the solution at the earliest.&lt;/P&gt;

&lt;P&gt;Thnx&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;with regards,&lt;/P&gt;

&lt;P&gt;D.SundarChand&lt;/P&gt;

&lt;P&gt;+918688568699&lt;/P&gt;

&lt;P&gt;sunderchand1957@gmail.com&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jun 2017 05:45:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138379#M136373</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-06-29T05:45:56Z</dc:date>
    </item>
    <item>
      <title>I can't help with the</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138380#M136374</link>
      <description>&lt;P&gt;I can't help with the assembler, but if you add USE MSFLIB to the main program, as you have it in the subroutine, that will help. You are using a VERY old compiler, from 2006 or so, and I can't predict what other issues you may find.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jun 2017 06:49:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138380#M136374</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2017-06-29T06:49:08Z</dc:date>
    </item>
    <item>
      <title>Your Microsoft Fortran</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138381#M136375</link>
      <description>&lt;P&gt;Your Microsoft Fortran programs were written for MSDOS, a 16-bit OS. You will need to port them to 32 or 64 bit Windows. Assembly code written for 16-bit CPUs cannot be used in recent versions of 32-bit or 64-bit Windows. Some integer arguments to Quickwin routines may need to be surrounded by INT2(). Given all these roadblocks, you may wish to consider rewriting your example code from scratch or by using the example programs furnished with your compiler as templates.&lt;/P&gt;

&lt;P&gt;Here is a modified version of your Fortran code that works with CVF6.6C and IFort 17.0.4. The two compilers that you listed (IFort 8.1 and Powerstation 4) had many bugs and you would do well to use a different compiler. As Steve said, these are both old compilers.&lt;/P&gt;

&lt;PRE class="brush:fortran;"&gt;       program tsun
       USE MSFLIB
       TYPE (rccoord) XY
       CALL SETTEXTPOSITION (int2(9),int2(6),XY)
       CALL COLOR (#000000,#00ff00)
       CALL OUTTEXT('Year')
       CALL COLOR (#000000,#00ff00)
       CALL SETTEXTPOSITION (9,48,XY)
       CALL COLOR (#00ff00,#00FF00)
       CALL OUTTEXT('2017')
       READ (*,010) IYB
   10  FORMAT(I4)
       END

       SUBROUTINE COLOR (K,L)
       USE MSFLIB
       J=SETBKCOLOR(K)
       I=SETTEXTCOLOR(int2(L))
       RETURN
       END&lt;/PRE&gt;

&lt;P&gt;This example does not use the routines that are provided in your 16-bit assembler codes. Those routines contain invalid 16-bit code: there are no registers called ECH or ECL, and you cannot use 32-bit registers in R/M expressions in 16-bit code. Are these assembly codes the results of attempts to convert 16-bit code to 32-bit code?&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jun 2017 11:20:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138381#M136375</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2017-06-29T11:20:00Z</dc:date>
    </item>
    <item>
      <title>A lot of thanks for your fast</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138382#M136376</link>
      <description>&lt;P&gt;A lot of thanks for your fast and kind help. After modified source as per your help, at the time of linking, and it is not working,&lt;SPAN style="font-size: 13.008px;"&gt;giving the below errors&lt;/SPAN&gt; :&lt;/P&gt;

&lt;P&gt;tsun.obj: error LNK2001: unresolved external symbol __setbkcolor&lt;/P&gt;

&lt;P&gt;tsun.obj: error LNK2001: unresolved external symbol __settextcolor&lt;/P&gt;

&lt;P&gt;tsun.exe: fatal error LNK1120: 2 unresolved externals&lt;/P&gt;

&lt;P&gt;Error executing link.exe.&lt;/P&gt;

&lt;P&gt;tsun.exe - 3 error(s)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;USE MSFLIB&lt;/P&gt;

&lt;P&gt;TYPE (rccoord) XY&lt;/P&gt;

&lt;P&gt;CALL SETTEXTPOSITION (int2(9),int2(6),XY)&lt;/P&gt;

&lt;P&gt;CALL COLOR (#000000,#00ff00)&lt;/P&gt;

&lt;P&gt;CALL OUTTEXT('Year')&lt;/P&gt;

&lt;P&gt;CALL COLOR (#000000,#00ff00)&lt;/P&gt;

&lt;P&gt;CALL SETTEXTPOSITION (9,48,XY)&lt;/P&gt;

&lt;P&gt;CALL COLOR (#00ff00,#00FF00)&lt;/P&gt;

&lt;P&gt;CALL OUTTEXT('2017')&lt;/P&gt;

&lt;P&gt;READ (*,010) YB&lt;/P&gt;

&lt;P&gt;010 FORMAT(I4)&lt;/P&gt;

&lt;P&gt;END&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;SUBROUTINE COLOR (K,L)&lt;/P&gt;

&lt;P&gt;USE MSFLIB&lt;/P&gt;

&lt;P&gt;J=SETBKCOLOR(K)&lt;/P&gt;

&lt;P&gt;I=SETTEXTCOLOR(int2(L))&lt;/P&gt;

&lt;P&gt;RETURN&lt;/P&gt;

&lt;P&gt;END&lt;/P&gt;

&lt;P&gt;It is tested on Intel Visual Fortran Compiler V8.1 Version above codes.&lt;/P&gt;

&lt;P&gt;These 2 &amp;nbsp;Assembly codes in 16&amp;nbsp;&lt;SPAN style="font-size: 13.008px;"&gt;Bit&amp;nbsp;&lt;/SPAN&gt;trying to convert into 32 Bit&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jun 2017 07:27:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138382#M136376</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-06-30T07:27:00Z</dc:date>
    </item>
    <item>
      <title>You need the /libs:qwin</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138383#M136377</link>
      <description>&lt;P&gt;You need the /libs:qwin option:&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;ifort /libs:qwin tsun.f&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;There is no feasible way of converting 16-bit assembly code that makes Int 21H and similar MSDOS system calls.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Jun 2017 08:01:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138383#M136377</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2017-06-30T08:01:00Z</dc:date>
    </item>
    <item>
      <title>Thousand of thanks for your</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138384#M136378</link>
      <description>&lt;P&gt;Thousand of thanks for your fast and kind help.If possible,I want to start a Fortran consultancy in the coming 3/4 months.I am trying for outsourcing work.If you favor me that is great help &amp;nbsp;to me.I don't want to be idle in the future,that is why I am trying for outsourcing work.Before leaves the current body I want to do something useful to others.I am in the spiritual line.I know homeopathy,Astrology,Astronomy,Yoga,scriptures.Frequently delivering lectures on all the above topics to interested people.&lt;/P&gt;

&lt;P&gt;Thnx&lt;/P&gt;

&lt;P&gt;with warm regards,&lt;/P&gt;

&lt;P&gt;sundarchand&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Jul 2017 14:21:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138384#M136378</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-01T14:21:19Z</dc:date>
    </item>
    <item>
      <title>The 2 assembly routines</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138385#M136379</link>
      <description>&lt;P&gt;The 2 assembly routines (CURSIZ.ASM,KEY.ASM) of 16 Bit programs developed in 1983.Now I want to convert in to 32 Bit routines.I have no recent knowledge on assembly language.I am sending original routines developed in 1983 with this message.If possible these 2 modified routines available to me, I want to modify other routines also.It is also learning the new techniques as fast as possible like the fortran programs(tsun) through your help.It is confusing me the 486 programs.The 2 routines (CURSIZ.ASM,KEY.ASM) I tried &lt;SPAN style="font-size: 13.008px;"&gt;my best&amp;nbsp;&lt;/SPAN&gt;to convert in to 32 Bit .but not correct I know.Some help required to modify.Really you helped me a lot about the Fortran routines.Quickly I learned through your help.I also modified my other programs fastly and easily.This is happened due to a gap &amp;nbsp;of 34 years.If I am restarting I will catch the techniques fast and easily. &amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;1&lt;U&gt;&lt;STRONG&gt;.KEY.ASM-16 Bit&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;

&lt;P&gt;DATA Segment Public 'DATA'&lt;BR /&gt;
	DATA EndS&lt;BR /&gt;
	DGROUP &amp;nbsp;GROUP DATA&lt;BR /&gt;
	CODE Segment 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp;Assume Cs:CODE, Ds:DGROUP, Ss:DGROUP&lt;BR /&gt;
	Public KEY&lt;BR /&gt;
	KEY Proc Far&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Push Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Mov Bp, Sp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Mov Ah, 0&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Int&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Les Bx, DWord Ptr [Bp + 10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Mov Es:[bx], Ah&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Les Bx, DWord Ptr [Bp + 06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Mov Es:[bx], Al&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Mov Sp, Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Pop Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; Ret 08&lt;BR /&gt;
	KEY EndP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; CODE EndS&lt;BR /&gt;
	End&lt;BR /&gt;
	Main EndP&lt;BR /&gt;
	End start&lt;/P&gt;

&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;2.CURSIZ.ASM-16 Bit&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Data &amp;nbsp; &amp;nbsp;Segment Public 'DATA'&lt;BR /&gt;
	Data &amp;nbsp; &amp;nbsp;EndS&lt;BR /&gt;
	DGROUP &amp;nbsp;GROUP Data&lt;BR /&gt;
	Code &amp;nbsp; &amp;nbsp;Segment 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assume Cs:Code, Ds:DGROUP, Ss:DGROUP&lt;BR /&gt;
	Public &amp;nbsp;CURSIZ&lt;BR /&gt;
	CURSIZ &amp;nbsp;Proc &amp;nbsp; Far&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Push Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov &amp;nbsp; &amp;nbsp;Bp, Sp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov Ah, 1&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp; bx, DWord Ptr [Bp + 10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov CH, Es:[bx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp; bx, DWord Ptr [Bp + 06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov CL, Es:[bx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Int&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov Sp, Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pop &amp;nbsp; &amp;nbsp;Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ret 08&lt;BR /&gt;
	CURSIZ &amp;nbsp;EndP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Code &amp;nbsp; EndS&lt;BR /&gt;
	End&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.008px;"&gt;Main EndP&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;End start&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;Once again thousands of thanks for your kind help.&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;Thnx&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;with warm regards,&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;D.SundarChand&lt;/P&gt;

&lt;P style="font-size: 13.008px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 02 Jul 2017 14:09:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138385#M136379</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-02T14:09:48Z</dc:date>
    </item>
    <item>
      <title>why use ASM at all, is it</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138386#M136380</link>
      <description>&lt;P&gt;why use ASM at all, is it actually necessary?&lt;/P&gt;</description>
      <pubDate>Sun, 02 Jul 2017 15:37:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138386#M136380</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2017-07-02T15:37:17Z</dc:date>
    </item>
    <item>
      <title>Do you know what these</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138387#M136381</link>
      <description>&lt;P&gt;Do you know what these assembler routines do? My guess is that you don't. From their names I might speculate that they do something like capturing keypresses or doing something with the cursor. It is very likely that you cannot use assembler for these purposes in modern Windows. If you know what they are used for (since they are not referenced in the Fortran code you showed us), we may be able to suggest existing library routines that will be suitable replacements.&lt;/P&gt;</description>
      <pubDate>Sun, 02 Jul 2017 18:38:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138387#M136381</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2017-07-02T18:38:35Z</dc:date>
    </item>
    <item>
      <title>Steve Guruji(aka "Doctor</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138388#M136382</link>
      <description>&lt;P&gt;Namaste (aka “DOCTOR FORTRAN”) Guruji!&lt;/P&gt;

&lt;P&gt;I have already searched for this routines as per your guidance in QWIN.LIB. Only cursor display routine available. But Cursor size and Key routines not available. My software developed in MS DOS FORTRAN 5.0 interface with MS DOS ASSEMBLER 5.0 in 1983 of 16 Bit as a menu driven Software. At that time cursiz, key functions are not available in FORTRAN language. I have developed personally so many assembler interfaces(Given below for your ready reference) to develop my astronomical packages. My Self-learned languages Assembler and FORTRAN without any one guidance. Below given my Assembler routines (ASM=Total 32).&amp;nbsp;&lt;/P&gt;

&lt;P&gt;TIME,SOUND,SIREN,SETDSKTY,SCRLUP,SCRLDN,SCREEN,RST,RSET,RESET,PRNT,PIXEL,MEDIATYP,MD,KEY,GETDRTYP,FRMAT,FDSKTBL,FDSASM,EQPINV,DSKUT,DSKTYP,DSKTY,DSKTBL,DSKT,DSKSPACE,DSKCHNG,DRVRDY,CRDRV,CLS,CHECKDR,CD=32.&lt;/P&gt;

&lt;P&gt;If the above routines were available in FORTRAN, it is a boon to me. Otherwise, it is a curse to me .Is there any Assembler key code charts available like 32 Bit Assembly Color code chart (BLACK=#000000)? I don’t want normal scan codes like ESC =27 like that.&lt;/P&gt;

&lt;P&gt;Sorry I am troubling you. Now you are a retired person. I forgot this point. If possible, help me in this matter.If possible any one giving these 2 ASSEMBLER routines with 32 Bit it is a boon for me.I want to study and learn through your guidance of these 2 ASSEMBLER routines at the earliest&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;with regards,&lt;/P&gt;

&lt;P&gt;D.SundarChand&lt;/P&gt;

&lt;P&gt;+091-8688568699&lt;/P&gt;

&lt;P&gt;sunderchand1957@gmail.com&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 07:33:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138388#M136382</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-03T07:33:00Z</dc:date>
    </item>
    <item>
      <title>I am guessing that this</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138389#M136383</link>
      <description>&lt;P&gt;I am guessing that this application had a user interface where you put some text of the screen and get keypresses to pick a 'menu' option maybe or intercept the arrow keys to navigate a 'menu'? I clearly know nothing about you application and what the user interface needs to do but my suggestion to you is to build some of the QuickWin examples that come with Fortran and see if any of them have a user interface that can be easily modified to suit your application. It might be &amp;nbsp;a lot easier than you think and will give a much more modern look and feel. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 08:10:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138389#M136383</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2017-07-03T08:10:08Z</dc:date>
    </item>
    <item>
      <title>Unlike in DOS, you can't do</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138390#M136384</link>
      <description>&lt;P&gt;Unlike in DOS, you can't do things such as key capture in assembler. Since you are already using QuickWin, you can use library routines such as INCHARQQ to read single characters. I am not sure what you are looking for regarding the cursor, but you may want to look through the lists of QuickWin and graphics&lt;SPAN style="font-size: 1em;"&gt;&amp;nbsp;routines &lt;A href="https://software.intel.com/en-us/node/678933"&gt;here&lt;/A&gt;&amp;nbsp;(Language Reference &amp;gt; Run-Time Library Routines), as well as this &lt;A href="https://software.intel.com/en-us/compiler_winapp_f"&gt;guide to developing Windows applications&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Jul 2017 13:44:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138390#M136384</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2017-07-03T13:44:54Z</dc:date>
    </item>
    <item>
      <title>Brother Andrew, Namaste!</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138391#M136385</link>
      <description>&lt;P&gt;Brother Andrew, Namaste!&lt;/P&gt;

&lt;P&gt;Thanks for your fast and quick help.&lt;/P&gt;

&lt;P&gt;Exactly, you are 100% correct. That is a menu driven software developed in the year 1983 in MS-DOS FORTRAN 5.0 interface with MS-DOS Assembler 5.0 Environments for the usage of Astronomy to navigate a menu. Now running on MS WINDOWS 8.0 of 16 Bit.&lt;/P&gt;

&lt;P&gt;I have already searched for this routines as per your guidance in QWIN.LIB. Only cursor display routine available. But Cursor size and Key routines not available. At that time in 1983, cursiz, key functions are not available in FORTRAN language. I have developed personally so many assembler interfaces (Given below for your ready reference) to develop my astronomical packages. My Self-learned languages Assembler and FORTRAN without any one guidance. Below given my Assembler routines (ASM=Total 32).&amp;nbsp;&lt;/P&gt;

&lt;P&gt;TIME,SOUND,SIREN,SETDSKTY,SCRLUP,SCRLDN,SCREEN,RST,RSET,RESET,PRNT,PIXEL,MEDIATYP,MD,KEY,GETDRTYP,FRMAT,FDSKTBL,FDSASM,EQPINV,DSKUT,DSKTYP,DSKTY,DSKTBL,DSKT,DSKSPACE,DSKCHNG,DRVRDY,CRDRV,CLS,CHECKDR,CD=32.&lt;/P&gt;

&lt;P&gt;If the above 32 routines, any routine is available readily in FORTRAN.LIB, it is a boon to me. Otherwise, it is a curse to me .Is there any Assembler key code charts available like 32 Bit Assembly Color code chart (BLACK=#000000)? I don’t want normal scan codes like ESC =27 like that.&lt;/P&gt;

&lt;P&gt;Sorry I am troubling you. If possible, help me in this matter at the earliest. If possible, please send the required 2 ASM routines. I want to study and learn Modern ASSEMBLER through your guidance of the 2 ASSEMBLER routines. &amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;II.1.CURSIZ.ASM&lt;/STRONG&gt;&lt;BR /&gt;
	Data &amp;nbsp; &amp;nbsp;Segment Public 'DATA'&lt;BR /&gt;
	Data &amp;nbsp; &amp;nbsp;EndS&lt;BR /&gt;
	DGROUP GROUP Data&lt;BR /&gt;
	Code &amp;nbsp; &amp;nbsp;Segment 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assume Cs: Code, Ds: DGROUP, Ss: DGROUP&lt;BR /&gt;
	PUBLIC &amp;nbsp;CURSIZ&lt;BR /&gt;
	CURSIZ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Proc &amp;nbsp; Far&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Push&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov &amp;nbsp; &amp;nbsp;&amp;nbsp; Bp, Sp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ah, 1&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bx, DWord Ptr [Bp + 10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CH, Es:[bx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Les &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bx, DWord Ptr [Bp + 06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CL, Es:[bx]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Int&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Mov&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sp, Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Pop &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bp&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ret&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 08&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CURSIZ &amp;nbsp;EndP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Code &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EndS&lt;BR /&gt;
	End&lt;/P&gt;

&lt;P&gt;2.KEY.ASM&amp;nbsp;&lt;/P&gt;

&lt;P&gt;DATA &amp;nbsp; &amp;nbsp;SEGMENT PUBLIC 'DATA'&lt;BR /&gt;
	DATA &amp;nbsp; &amp;nbsp;ENDS&lt;BR /&gt;
	DGROUP &amp;nbsp;GROUP DATA&lt;BR /&gt;
	CODE &amp;nbsp; &amp;nbsp;SEGMENT 'CODE'&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ASSUME CS:CODE,DS:DGROUP,SS:DGROUP&lt;BR /&gt;
	PUBLIC &amp;nbsp;KEY&amp;nbsp;&lt;BR /&gt;
	KEY &amp;nbsp; &amp;nbsp; PROC &amp;nbsp; FAR&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PUSH &amp;nbsp; BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp; BP,SP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp; AH,0&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INT &amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LES &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BX,DWORD PTR[BP+10]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp; ES:[BX],AH&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LES &amp;nbsp; &amp;nbsp;&amp;nbsp; BX,DWORD PTR[BP+06]&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp; ES:[BX],AL&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MOV &amp;nbsp; &amp;nbsp;SP,BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; POP &amp;nbsp; &amp;nbsp; BP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RET &amp;nbsp; &amp;nbsp; 08&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; KEY &amp;nbsp; &amp;nbsp; ENDP&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CODE &amp;nbsp; ENDS&lt;BR /&gt;
	END&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;with regards,&lt;/P&gt;

&lt;P&gt;D.SundarChand&lt;/P&gt;

&lt;P&gt;+091-8688568699&lt;/P&gt;

&lt;P&gt;sunderchand1957@gmail.com&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 09:08:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138391#M136385</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-07T09:08:43Z</dc:date>
    </item>
    <item>
      <title> </title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138392#M136386</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;A lot of thanks for your fast and kind help. After modified source as per your help, at the time of running the exe file, giving run-time error F6998: QWIN. Displayed the message on the monitor is ”–using quick win is illegal in console application”. Calling SETTEXTCOLOR, SETBKCOLOR routines from QWIN.LIB, it is giving the above error. Now it is running on MS WINDOWS 8.0.It is not possible to enter input data. If I am invoking the exe file, immediately it is giving the above error. How can I solve this error? Please guide me at the earliest. All other errors are cleared with your guidance.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I.1.FORTRAN MAIN PROGRAM&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; CALL SETTEXTPOSITION (INT2 (9), INT2 (6), XY)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#000000, #00ff00)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL OUTTEXT ('Year')&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#000000, #00ff00)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL SETTEXTPOSITION (9, 48, XY)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL COLOR (#00ff00, #000000)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL OUTTEXT ('&amp;nbsp;&amp;nbsp;&amp;nbsp; ')&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ (*, 010)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YB&lt;/P&gt;

&lt;P&gt;&amp;nbsp;010&amp;nbsp;FORMAT (I4)&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END&lt;/P&gt;

&lt;P&gt;2. FORTRAN SUBROUTINE&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; SUBROUTINE COLOR (K, L)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; USE MSFLIB&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTEGER (2) I&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTEGER (4) J&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; J=SETBKCOLOR (K)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I=SETTEXTCOLOR (INT2 (L))&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 09:24:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138392#M136386</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-07T09:24:53Z</dc:date>
    </item>
    <item>
      <title>Your linker properties have</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138393#M136387</link>
      <description>&lt;P&gt;Your linker properties have&amp;nbsp;Console (/SUBSYSTEM:CONSOLE) a quickwin application cannot be a console app, &amp;nbsp;it needs to be&amp;nbsp;/SUBSYSTEM:WINDOWS. In the fortran properties page you also need&amp;nbsp;QuickWin (/libs:qwin)&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jul 2017 10:19:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138393#M136387</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2017-07-07T10:19:47Z</dc:date>
    </item>
    <item>
      <title>Brother Andrew, Namaste!</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138394#M136388</link>
      <description>&lt;P&gt;Brother Andrew, Namaste!&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em;"&gt;Thanks for your fast and quick help. Visited the build settings menu in the compiler and entered in the link menu /subsystem: console &amp;amp; /subsystem: windows. I am using currently Windows 8.0 for &amp;nbsp;MicroSoft FortranPowerStation 4.0.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;I tried as per your guidance, but giving below 2 errors, 1 warning.&lt;/P&gt;

&lt;P&gt;1. Internal Error-unexpected error&lt;/P&gt;

&lt;P&gt;File “qwin\qwgraph\qwgutil.c”, line 1699.&lt;/P&gt;

&lt;P&gt;2. After modified source as per your help note, at the time of running the .exe file, giving run-time error F6998: QWIN. Displayed the message on the monitor is”–using quick win is illegal in console application”.&lt;/P&gt;

&lt;P&gt;3. Linking...&lt;/P&gt;

&lt;P&gt;LINK: warning LNK4010: invalid version number /SUBSYSTEM: WINDOWS, /QWIN; default version assumed&lt;/P&gt;

&lt;P&gt;tsun.exe - 0 error(s), 1 warning(s)&lt;/P&gt;

&lt;P&gt;I am not worrying about the warning in above point 3.&lt;/P&gt;

&lt;P&gt;4. As per your help note, in the FORTRAN properties page you also need&amp;nbsp;quick win (/libs: qwin). I can’t find, where it is available? One properties menu available in Edit menu. Is it that? But it is source window properties.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;What can I do?&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;With regards,&lt;/P&gt;

&lt;P&gt;D.SundarChand&lt;/P&gt;

&lt;P&gt;+091-8688568699&lt;/P&gt;

&lt;P&gt;sunderchand1957@gmail.com&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jul 2017 13:48:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138394#M136388</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-09T13:48:20Z</dc:date>
    </item>
    <item>
      <title>read the quickwin sections in</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138395#M136389</link>
      <description>&lt;P&gt;read the quickwin sections in&amp;nbsp;https://software.intel.com/sites/default/files/Creating_Fortran_Win_Apps_0.pdf&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jul 2017 18:05:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138395#M136389</guid>
      <dc:creator>andrew_4619</dc:creator>
      <dc:date>2017-07-09T18:05:53Z</dc:date>
    </item>
    <item>
      <title>You're using Powerstation?!?</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138396#M136390</link>
      <description>&lt;P&gt;You're using Powerstation?!?&lt;/P&gt;

&lt;P&gt;For QuickWin applications, you must use /subsystem:windows in the linker options. /libs:qwin goes in the compiler options.&lt;/P&gt;</description>
      <pubDate>Sun, 09 Jul 2017 21:38:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138396#M136390</guid>
      <dc:creator>Steve_Lionel</dc:creator>
      <dc:date>2017-07-09T21:38:39Z</dc:date>
    </item>
    <item>
      <title> </title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138397#M136391</link>
      <description>&lt;DIV class="forum-post-wrapper1 D8CommentContainer row-with-author-and-content" style="width: 840.8px; border: none; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; display: table-row; font-size: 13.008px;"&gt;
	&lt;DIV class="forum-post-panel-main1 clearfix D8Comment content-pane" style="float: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; width: 780px; max-width: 760px; display: table-cell;"&gt;
		&lt;DIV class="forum-post-content"&gt;
			&lt;DIV class="field field-name-comment-body field-type-text-long field-label-hidden"&gt;
				&lt;DIV class="field-items"&gt;
					&lt;DIV class="field-item even" property="content:encoded"&gt;
						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;Namaste,Guruji!&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;Thanks for your fast and quick help. Visited the build settings menu in the compiler and entered in the link menu /subsystem: console &amp;amp; /subsystem: windows. I am using currently Windows 8.0 for &amp;nbsp;MicroSoft FortranPowerStation 4.0.&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;I tried as per your guidance, but giving below 2 errors, 1 warning.&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;1. Internal Error-unexpected error&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;File “qwin\qwgraph\qwgutil.c”, line 1699.&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;2. After modified source as per your help note, at the time of running the .exe file, giving run-time error F6998: QWIN. Displayed the message on the monitor is”–using quick win is illegal in console application”.&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;3. Linking...&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;LINK: warning LNK4010: invalid version number /SUBSYSTEM: WINDOWS, /QWIN; default version assumed&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;tsun.exe - 0 error(s), 1 warning(s)&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;I am not worrying about the warning in above point 3.&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&amp;nbsp;&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;What can I do?&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;Thanks,&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;With regards,&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;D.SundarChand&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;+091-8688568699&lt;/P&gt;

						&lt;P style="word-wrap: break-word; margin-bottom: 1.5em;"&gt;&lt;A href="mailto:sunderchand1957@gmail.com"&gt;sunderchand1957@gmail.com&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;
					&lt;/DIV&gt;
				&lt;/DIV&gt;
			&lt;/DIV&gt;
		&lt;/DIV&gt;
	&lt;/DIV&gt;
&lt;/DIV&gt;

&lt;DIV class="forum-post-footer clearfix" style="margin-top: 0px; clear: both; border-bottom: 1px solid rgb(153, 153, 153); padding-bottom: 10px; font-size: 13.008px;"&gt;
	&lt;DIV class="forum-jump-links" style="float: right; text-align: right; margin: 10px 16px 0px 0px; font-size: 11px;"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 10 Jul 2017 14:01:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Intel-Visual-Fortran-V8-1-Compiler-for-windows-8-0/m-p/1138397#M136391</guid>
      <dc:creator>sundar_c_</dc:creator>
      <dc:date>2017-07-10T14:01:14Z</dc:date>
    </item>
  </channel>
</rss>

