日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用SAPGUI画图

發布時間:2023/12/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用SAPGUI画图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

國內80后上的編程課應該都學過Logo這門編程語言:

Logo語言是一門專門設計用來進行編程教學的語言,于1967年由Wally Feurzeig, Seymour Papert和Cynthia Solomon發明的。

下圖是用Logo語言畫出來的圖案。

Perhaps I practiced it in Pentium 386? I could not remember it clearly.

同樣,在SAPGUI里內發現有一個非常古老的ABAP包,最后一次修改已經是22年前的1995年了。這比SAP成都研究院很多新同事的年齡都要大。

這個包提供了一個HPGL接口。Hewlett-Packard Graphics Language,簡稱為HPGL,是一種打印機控制語言,由Hewlett-Packard設計。

下面是我用ABAP代碼寫的一個HPGL控制臺,可以調用函數GRAPH_HPGL,像小時候使用Logo語言那樣在屏幕上作圖。

REPORT z.DATA: go_text_edit TYPE REF TO cl_gui_textedit,go_cust_container TYPE REF TO cl_gui_custom_container,ok_code TYPE sy-ucomm. DATA lt_text(256) TYPE c OCCURS 0. DATA: BEGIN OF lt_hpgl OCCURS 1,entry(128),END OF lt_hpgl.CALL SCREEN 0101.MODULE status_0101 OUTPUT.SET PF-STATUS 'JERRY_CONSOLE'.SET TITLEBAR 'JERRY_TITLEBAR'.IF go_cust_container IS INITIAL.go_cust_container = NEW #( container_name = 'CUSTOM_CONTROL' ).CREATE OBJECT go_text_editEXPORTINGparent = go_cust_containerwordwrap_mode = cl_gui_textedit=>wordwrap_at_fixed_positionwordwrap_to_linebreak_mode = cl_gui_textedit=>false.ENDIF. ENDMODULE.MODULE user_command_0101 INPUT.ok_code = sy-ucomm.CASE ok_code.WHEN 'BACK' OR 'QUIT' OR 'EXIT'.LEAVE TO SCREEN 0.WHEN 'EXECUTE'.CLEAR: lt_text, lt_hpgl[].go_text_edit->get_text_as_r3table( IMPORTING table = lt_text ).LOOP AT lt_text ASSIGNING FIELD-SYMBOL(<text>).APPEND INITIAL LINE TO lt_hpgl ASSIGNING FIELD-SYMBOL(<hpgl>).<hpgl>-entry = <text>.ENDLOOP.CALL FUNCTION 'GRAPH_HPGL'TABLESdata = lt_hpgl.WHEN OTHERS.ENDCASE.ENDMODULE.

The PBO and API for screen 101:

The layout of screen 101, 需要手工創建一個名為“CUSTOM_CONTROL”的控件。

The screen status:

執行這個report,點擊Load Local file,從本地加載Doraemon.txt文件,內容可以從文末獲得。

當然也可以從我的github下載:

執行之后,位于本地安裝目錄下的gnhpx.exe文件會根據txt里的指令進行圖形渲染:

“C:\Program Files (x86)\SAP\FrontEnd\SAPgui\gnhpx.exe”

如果一切正常工作,可以看到一只渲染好的機器貓(哆啦A夢)。

關于HPGL的語法手冊,可以在這個網站上查閱:

http://www.isoplotec.co.jp/HPGL/eHPGL.htm

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

總結

以上是生活随笔為你收集整理的使用SAPGUI画图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品ww| 久久乐视频 | 自慰无码一区二区三区 | 香蕉久热| 日韩一区二区三区在线看 | jizz日本大全 | 在线一二区 | 国产精品久久久999 www日本高清视频 | 高跟鞋和丝袜猛烈xxxxxx | 少妇真人直播免费视频 | 久久久九九 | 老女人网站 | 91麻豆精品久久久久蜜臀 | 农村寡妇一区二区三区 | 美女户外露出 | 看av网址 | 天天视频亚洲 | 韩日精品在线 | 亚洲码在线观看 | 天堂在线| 久热青草 | 婷婷调教口舌奴ⅴk | 一级特黄aa大片欧美 | 91不卡视频| 国产激情在线播放 | 91成人免费 | 青青草原亚洲 | 国模私拍xvideos私拍 | 久久综合婷婷国产二区高清 | 红桃视频黄色 | 色妞网站 | 国产精品日韩欧美大师 | 姐姐你真棒插曲快来救救我电影 | 中文在线а√在线8 | www.4hu95.com四虎 极品在线视频 | 成人av国产 | 91噜噜噜| 一级特黄特色的免费大片视频 | 波多野42部无码喷潮在线 | 蜜桃精品在线 | 天天躁日日躁狠狠躁av麻豆男男 | 在线观看免费观看在线 | 婷婷六月网 | 国产suv精品一区二区33 | 国产男男gay体育生白袜 | 免费视频福利 | 总受合集lunjian双性h | 一区在线观看 | 亚洲熟妇无码av在线播放 | 精品日本一区二区 | 91成人入口| 天天综合网在线观看 | 日日日操| 天美视频在线观看 | 欧美亚洲精品一区 | 亚洲色成人网站www永久四虎 | 欧美一级做a爰片免费视频 成人激情在线观看 | 男女毛片视频 | 少妇特黄一区二区三区 | 视频一区二区欧美 | 国产精品入口久久 | 精品视频一区二区 | 久久久91精品国产一区二区三区 | 欧美性生交大片免费看app麻豆 | 91在线看片| 91精品久久久久久综合五月天 | 日本理论片中文字幕 | 亚洲不卡中文字幕无码 | 久久重口味 | 中文字幕视频观看 | 麻豆videos| 真人抽搐一进一出视频 | 亚洲涩涩网站 | 午夜dv内射一区二区 | 亚洲第一二区 | 精品亚洲永久免费精品 | 日本人妻伦在线中文字幕 | 人人爽人人爽人人片 | aaaaaaa毛片 | 婷婷丁香色 | 中日韩免费毛片 | 国产欧美一区二区精品久久久 | 欧美激情午夜 | 99热精品久久 | 国产精品资源站 | 亚洲电影一区二区 | 中文字幕亚洲乱码熟女一区二区 | 少妇精品在线 | 无套爆插| 国产欧美不卡 | 国产69精品久久久久777 | 久操超碰 | 婷婷综合精品 | 操操网站 | 日韩经典午夜福利发布 | 亚洲无码久久久久久久 | 制服丝袜中文字幕在线 | 亚洲字幕成人中文在线观看 | 人妻巨大乳一二三区 |