用lazarus运行的时候弹出这个窗口要怎么解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用lazarus运行的时候弹出这个窗口要怎么解决?相关的知识,希望对你有一定的参考价值。
在菜单项中找到Environment 菜单点击options 选中Environment查看各个路径设置是否正确如用32位系统并且lazarus 安装在D盘根目录下
路径依次为
D:\lazarus\
D:\lazarus\fpc\2.4.2\bin\i386-win32\fpc.exe
$(LazarusDir)fpc\$(FPCVer)\source\
D:\lazarus\fpc\2.2.4\bin\i386-win32\make.exe
C:\DOCUME~1\YUFEIG~1\LOCALS~1\Temp\
认真检查下每个路径的文件是否存在追问
我的环境设置已经设置成这样了还是不行……还是会出现那个提示框……
追答检查一下你的gdb.exe 确实存在不,如果lazarus 安装在D盘那么在D:\lazarus\mingw\bin 中必须有gdb.exe; 如果安装在C盘那么在C:\lazarus\mingw\bin 中必须有gdb.exe;找到Environment 菜单点击options 再点 在Debugger下面的Genera把原先的第二空改成gdb.exe 所在的位置,如D:\lazarus\mingw\bin\gdb.exe,如果还是没有解决重新安装lazarus. 另外你最开始的那幅图片的路近给人一种很怪异的感觉,是不是你把lazarus 安装在d盘一个中文目录下了,lazarus最好直接安装在D盘或C盘根目录下。有中文目录会发生乱码现象,自然就找不到文件了。
参考技术A 呵呵 我昨天也这样,刚弄好了 你把lazarus直接放在D 盘 ,别放在中文目录下。然后在菜单项中找到Environment 菜单点击options 再点 在Debugger下面的Genera把原先的第二空改成gdb.exe 所在的位置,如D:\lazarus\mingw\bin\gdb.exe 然后就行了 我试了 可以的 参考技术B 立时关机追问什么意思……这应该是安装的问题吧?
怎么用c语言在windows下弹出一个置顶的窗口?
如题,窗口一定要置顶,窗口内可以写自己想写的内容?
一、具体做法:1、C++Builder中,先学会最基本的编写一个可运行的win程序后,将这个程序的窗体的FormStyle属性设定为置顶窗( fsStayOnTop),VC中的窗体也有类似的选项。设定好后编译成可运行的程序,运行编译生成的程序就会弹出置顶窗体。
2、也可调用windows的API函数(调用系统功能),所有能调用API的编程软件都有类似的功能,调用函数:
SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0,SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE);
3、C语言可用在很多不同的编程环境中,不同的编程环境中弹出置顶的窗口的具体编写方法不同。
二、扩展知识:
1、C语言,一般的是一种用于编程的计算机高级语言,其实更应该说是语系。当前说C语言,基本上说的是C++。严格意义上的C语言一般指很久远以前,在win还没普及的年代,在DOS下使用的Turbo C2.0及之前编程环境下用的C语言。
2、C语言并不是一个编程工具,而是一个指令和语法的集合,当前主要用于微软的VC以及Borland公司的C++Builder编程工具中(有时也被人叫做编程环境),两种不同的工具又有N个不同的版本,不同的版本下,具体的编写又有很多的不同。 参考技术A #include <stdio.h>
#include <windows.h>
void main(void)
::MessageBox(NULL,"在这里写你的窗体内容......","提示",NULL);
本回答被提问者采纳 参考技术B 最简单的是MessageBox
调用API可以用SetWindowPos 参考技术C CXXXXDialog dlg;
dlg.DoModal() 参考技术D 你百度下C语言也能干大事 ,给我邮箱也可以,我把下载链接发你,这样好像不能发链接。
以上是关于用lazarus运行的时候弹出这个窗口要怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章
求各位大神解决正常运行时电脑经常弹出的这个对话框是啥情况!! 怎么解决啊!!!
LAZARUS是啥软件呀???哪位高手知道?我想学这个怎么样呢?