-
不使用【载入位图数据】方法,而使用【定义二维纹理图片】方法载入一张位图作为纹理。ESDN上的例程是线性纹理,没有满足我的需求。
调用格式: 〈逻辑型〉 定义二维纹理图片 (整数型 等级,整数型 颜色成份,整数型 宽度,整数型 高度,整数型 格式,字节集 图片像素) - OPenGL支持库->纹理图片
英文名称: ...
-
之前学了点支持库fne的教程,打算引用一些C++的代码给易语言运行,但是通常我写完实现函数后,vc++没有报错。易语言查看支持库里可以出现这个函数,但是一调用程序就弹框挂了(因为我不怎么熟悉C++语言)。
所以请教一下大神们,是否有办法在VC++的IDE里下断点,让我查看具体是哪里出问题?
...
-
Win11的系统,我尝试用窗口_取标题可以通过句柄来获取标签的标题,但是不能用窗口_置标题来修改标签控件的标题。不知道为什么其他控件都可以改,就是标签不行。
我最近做了一个程序,可以通过句柄来修改它们的标题。虽然我可以写"标签_xx.标题="xxxx""这样的代码,但是相当于我每一种控件都要写一个子程序,如果是通过句柄 ...
-
[attach]1255364[/attach]
源码如上,鼠标经过的地方的控件应该被黑框选中的,但分组框不能被选中,怎么去解决这个问题?
我还用精易编程助手的拖拉的功能试了一下是可以选中分组框的。不知如何取到分组框的句柄。
-
网上的教程中,通常这种取某个IP地址端口信息时,都是用一个叫做“客户”的控件,然后去接收的。
客户1.连接 (“time-a.timefreq.bldrdoc.gov”, 13)字节集数据 = 客户1.取回数据 ()取回数据 = 取字节集数据 (字节集数据, #文本型, )时间 = 分割文本 (取回数据, “ ”, )日期 = 分割文本 (时间 [2], “-”, ...
-
我现在有两个文件,一个是dll的,另一个是tlb的文件。
dll的exescope打开后看到是这样的。
[attach]1223498[/attach]
应该是一种模块。这种型式的模块,易语言怎么调用?
[attach]1223499[/attach]
-
例如:
文件框1.目录=“D:\a”
a这个文件夹下大约有1400个文件。大约要20秒才能加载好。有什么办法可以改进吗?
-
我总算研究出不使用rc文件的方法用代码写出了整个界面,结果我发现,编译出来的exe是没有图标。打开之后是有图标的。有没有办法不使用其他文件,仅在一个.e文件的情况下,生成图标?
-
不是标签栏,是标题栏。
[attach]1195688[/attach]
易语言的控件估计是不可能了,但是API不知道怎么使用。
我用了skinsharp的皮肤模块,但是它把标题栏的颜色改成白色的了,显示很不清楚。所以我想用api把标题栏的颜色改回来。
请大神指教。
...
-
[attach]1188373[/attach]
如图所示是一个叫做everything的软件的界面,其中列出的文件,右键就和普通的文件浏览器里右键一样。
易语言里也有文件框,是否可以做到这种右键效果?
-
一些动态生成的数据需要额外的时间才能生成。我想先生成界面,可能显示“请稍后”。然后再生成的文件加载完成之后显示到页面上去,这怎么做到?
-
我已经遇到很多很多次了,一般情况下代码都是因为
子程序名返回值类型公开备 注编码_Usc2到Ansi_MARSM文本型 将usc2转变成ansi 如 %u0031%u0032%u0033 转换后为 123 失败返回空文本参数名类 型参考可空数组备 注欲转换的文本文本型\u %u \u25 等3种格式,如果是其它格式,请先用子文本替换成这三 ...
-
我有一个e文件里全是长文本常量。如果我要把它们全部导出目前只能一个个复制出来。有办法可以一次性导出吗?
-
网上学习别人的例子。由三个文件组成
一个是一个空程序,仅有一个按钮,点击后会弹出一个信息框。源码是:信息框.e
一个是dll程序,写了hook的代码。源码是:hookdll2.e
一个是一个hook程序,可以根据程序名获取PID,然后注入HOOKDLL。源码是:marsmhook.e
但是有时候能够成功,有时候不能。求帮助,这是为什么?
[attach]1 ...
-
我用hfs搭建了一个文件服务器,我想用易语言post的方式来上传文件,但一直上传失败,请高手看一下问题所在吗?
上传的界面
[attach]1149684[/attach]
页面上上传成功的结果的显示。
[attach]1149683[/attach]
Firefox的抓包
[attach]1149685[/attach]
发送的内容(测试文件a.txt,内容是“1”)
[attach]1149686[/attac ...
-
例如我用WinHttp.WinHttpRequest.5.1访问一个网页,大部分情况下都是正常的,但是有一定可能下返回是空的。我尝试了很多方法去定位错误。例如如下的代码。
访问的网页 = “http://www.xxx.top”如果 (Winhttp.创建 (“WinHttp.WinHttpRequest.5.1”, ))如果 (Winhttp.是否为空 () = 假)Winhttp.方法 (“SetTi ...
-
就是说可以把文本型的文字,找到易语言程序里对应的同名子程序,并且运行它。
因为易语言里有一个叫“取程序名称(1)”的一个程序可以把程序的子程序名输出的,我认为编译exe的时候,应该是把子程序的名称信息编译到二进制里的。但是我没有找到一个很合理的方法去运行它们。
例如:
可以用判断程序名是否为某个子程序名称, ...
-
我看过精易模块的文本投递的源码了。主要是postmessagea这个api。将一个文本转换成字节集,然后通过循环一个字节一个字节的投递。但是问题是一旦投递的文字超过10000字节左右就会出问题。我试过多个循环,也只能投递10000字左右。超过这个值的内容就会丢失,怎么解决这个问题?
补充内容 (2021-8-29 13:24):
大家帮帮忙 ...
-
我正在学习gdi(非gdi+)的用法。我目前的想法是将一些按钮的图案以bmp文件的形式传到e文件的资源中。然后用gdi函数将这些bmp显示在窗口上以代替按钮。
但是我看到网上的教学视频中仅仅演示了一个输入bmp的文件路径,作为一个bitmap对象,通过SetObject导入到内存DC,再将内存DC复制到hdc上的方法。但是这样做有几个问题没 ...
-
我在精易tv上学自绘。https://www.eyuyan.tv/p2824.html
根据老师的代码,我自己写了一遍,发现我自己的写的代码的效果和视频中不一样。
有没有高手告诉我错在哪里?
[attach]1102667[/attach]
我的效果,不知为什么背景没有,直接把窗口生成后面的部分当背景了,画了一条黑线。
[attach]1102668[/attach]
教学视频上的写法 ...
-
例如我
WordApp对象.创建 (“Word.Application”, )
创建了一个word的com对象,其中会用到一个常量wdLineStyleSingle,而这个常量怎么用易语言的代码表达出来?
-
我最近需要制作一个操作excel的软件,当前的话是采用了易语言自带的excel的控件,而没有采用com对象的方法。需要在窗口中拖一个控件的那种。
[attach]1094282[/attach]
但是现在写的时候遇到一些问题。我要实现如下功能:
excel中有四张表,其中第一张表的内容是从其他文件读入的,也就是说第一张表的行数不是固定的。
第四 ...
-
一个子程序运行着,程序进入假死的卡顿状态。程序中包含一个进度条控件,可是进度条不动。
我上次请教大伙的时候,有易友说通过“处理事件”或者叫我创建一个线程的方法让进度条动起来,我都试过了不行,希望各位易友帮忙,通过实践,指点我一个可以动进度条的代码。
子程序名返回值类型公开备 注累加千万长整数 ...
-
一个程序让其他程序隐藏任务栏,或者在小图标显示在左下角。
-
黑月用的是v3.6.6。ETStudio的下载页面说支持这个版本的。
[attach]1083594[/attach][attach]1083595[/attach]
如图,工具里可以看到黑月的设置都在。但生成菜单里已没有黑月了。
-
大神请帮忙。
我想打开一个空的记事本,然后将文本输入到其中。但是没有写入硬盘的操作。也就是说不能写到一个txt中再用记事本将其打开。
[attach]1083222[/attach]
怎么取到红色箭头处的句柄?
如果取到此句柄,是否可以通过“文本_投递”,将文本输入到记事本中?
...
-
在易语言控件里分组框内的控件与外面的内容是隔开的。例如单选框在窗口里只能有一个被选中,但是在分组框里的单选框不会影响分组框外部的单选框。如果分组框可视=假了,里面的控件也会不见。
[attach]1081636[/attach]
黑月的这个单选框似乎仅仅是浮在分组框中,似乎只是看起来是这个样子,怎么样才能实现控件真的在分组框 ...
-
在学黑月的写法。
[attach]1080617[/attach]
老师是这么写的,但我的对话框类展开后怎么是这样的?
[attach]1080616[/attach]
没有用资源的地方?
-
csv文件本是文本文件可以用文本分割来读取其中的内容。但是我要处理的csv文件是用powershell从windows事件日志中转换而来的。可以用excel正常打开。但是除了用逗号分割,每个项都用双引号括起来,双引号中还会带有逗号和换行符。这样的csv文件怎么去提取其中的内容呢?
我尝试过正则表达式去获取,可是一加载文件就死机了。 ...
-
易语言有xml支持库可以分析xml文件,但不能分析html文件。
能否在仅使用易语言自身支持库和精易模块的情况下像xml支持库一样,用对象的形式去处理html文本?
-
我做了一个处理二进制文件的小程序,但是一运行就进入一种假死状态,程序未响应,但实际上是有进度的。我想做一个进度条,但是一运行子程序,窗口就卡住了,进度条没反应,怎么解决。
-
运行命令失败后返回假,但不知失败的原因。有法子获取吗?
或者有没有办法有其它命令来代替“运行”这个命令?
-
调试输出 (到文本 (网页_访问_对象 (“https://webapi.400gb.com//getfile.php?f=19693866-438089968&passcode=&ref=”, , , , , “User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36” + #换行符 + “Accept: application/json, text/j ...
-
用的是超文本框。但每次出现的都是这样。(如图1)
[attach]1026993[/attach]
但是在正常浏览器中输入同样的网址,就会自动跳转到本地登录的头像的界面。不知问题出在哪里?
[attach]1026995[/attach]
-
我发现网页访问对象老是在一些例如XP之类的系统上超时,网页返回值为0,命令返回没有结果为空。增加超时时间到90也没有什么见效。有大佬可以支个招解决这种现象吗?
-
有没有办法在易语言的子程序中输出本子程序的名字?以文本型式输出?
最好还有输入文本之后可以对应的运行相应运行这个子程序的命令。
要动态的哦,不能是我人工写进去的。
-
我了下规律几乎是一个中文加一个符号的时候出现这种情况例如html源码里由<p>中文</p>组成,可是“文”和“<”老是显示成?,导致源码不对。
例如:<p class="txt">瀹夊叏澶囦唤鍏变韩鏂囦欢鍜岀収鐗?/p>。其中最后一个中文字和</p>的部分变成了?编码转换后还是?而且这对扣字很有影响,怎么解决这个问题?
...
-
在“公开”一项里已经打钩了。但不是一个dll文件,是一个exe文件,我依旧想让其他exe(非易语言的)去将其中的一个子程序以dll形式调用。不知是否有办法?
直接调用exe不行
直接重命名exe为dll不行
当然我相信将exe里的代码重编译成dll是行的,不过目前还是想问问,有没有用exe当dll的方法?
...
-
我试图用HTTP读文件或者网页_访问去访问一些网站来获取它的源码,但是一些网站返回的值是空的,我用IE也无法访问这些网站。
我发现我的IE是9的,我将它升级到了11版本,我发现例如github这样9不能访问的网站在11就能访问了,因此HTTP读文件也可以获取源代码了,因此我推断HTTP读文件的返回内容和IE的版本有关。
但是我发现 ...
-
刚刚开始学汇编的代码,想先用user32.messageboxa来熟悉熟悉语句,但是网上找的汇编语句都是call [MessageBoxA]类似于这样的,在易语言NASM汇编工具里根本就编译不了。用od找到messageboxa的内存地址倒是可行,但是关了机之后再开机就完全无效了。
然后尝试用超级模块什么的写这些代码,写完之后,运行这段代码程序就立即挂 ...