gpt4 book ai didi

image - QB64 无法加载图像,说 "illegal function call"

转载 作者:行者123 更新时间:2023-12-01 12:06:54 25 4
gpt4 key购买 nike

我正在尝试为我的游戏标题加载图像而不是 ASCII,但是当我尝试加载图像时,它说 _PUTIMAGE, i&. 0 是非法函数调用。_PUTIMAGE,i& 是否不适用于某些文件类型?

我已经尝试了内置帮助建议我加载图像的所有方法,但都不起作用。

menu:
CLS
PRINT
i& = _LOADIMAGE("FOrest.jpg")
_PUTIMAGE, i&
PRINT ""
PRINT "What Will Your Heros Name be?:";
Name$ = Ask$(5, 1, CSRLIN, POS(0), 11, 0)
CLS
check_1% = 0 'placeholder for debugingg
COLOR 15, 0
PRINT Name$ + "How Old will Your Hero be?: ";: age% = VAL(Ask$(3, 0, CSRLIN, POS(0), 15, 0))
'INPUT "", age%

我想加载这张图片Game title image

最佳答案

The sourceHandle& and destHandle& cannot be the same or an Illegal Function Call error will occur

尝试指定一个明确的目标句柄。你想要屏幕,所以选择 0。

  • 方法一

    i& = _LOADIMAGE("forest.jpg")
    _PUTIMAGE , i&, 0
  • 方法二

    i& = _LOADIMAGE("forest.jpg")
    _SOURCE i&
    _DEST 0
    _PUTIMAGE

如果您验证加载图像是否成功,那将是最好的。检查 i& 是否小于 -1。


您是否至少为您的 .jpg 图片设置了图形屏幕?

SCREEN 13
i& = _LOADIMAGE("forest.jpg")
_PUTIMAGE , i&, 0

关于image - QB64 无法加载图像,说 "illegal function call",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55695813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com