我是编程新手,我选择Delphi作为我想学习的编程语言.
我基本上想要构建使用套接字填充和提交Web表单的工具,我希望它们也是多线程的.
我希望他们能够丰富功能并正确执行.
我并不急于这样做,因为我知道需要时间来提高效率(特别是编程).但是,我确实想采取我能学习的最短路径.
如果有可能我会喜欢去学校学习语言,但似乎美国没有学校教它.
我在互联网上找到了相当多的信息,这些信息帮助我获得了IDE内部工作原理以及如何构建基本应用程序的基本知识,但我希望能够构建这些教程没有教授的非常好的应用程序我该怎么办
所以..我的问题是如何在没有任何"真正的老师"指导我的情况下成为专业的德尔福程序员?你们是怎么学的?
在老师的帮助下学习另一种编程语言并回到delphi是否有意义?
我对编程很新(大约8个月在Delphi中打开和关闭,在这里和那里有一点点Python)我正在购买一些书籍.
我有兴趣学习并发编程和使用Delphi构建多线程应用程序.每当我搜索"多线程Delphi"或"Delphi多线程教程"时,我似乎都会得到相互矛盾的结果,因为有些东西是关于使用某些库(Omnithread库)而其他东西似乎更适合具有更多经验的程序员.
我已经研究了很多关于德尔福的书籍,并且在很大程度上它们似乎有点撇开表面并且没有真正深入研究这个主题.我有一个程序员(他使用c ++)的朋友,他建议我在使用线程时学习底层系统的实际情况,而不是首先在我的程序中跳转到如何实际实现它们.
在Amazon.com上有很多关于并发编程的书籍,但似乎没有一本书是用Delphi制作的.
基本上我需要知道在开始使用线程之前我应该专注于学习的主要内容,如果我能够/应该尝试使用并非专门针对Delphi开发人员的书籍来学习它们(不想混淆自己阅读现在有很多其他语言代码示例的书籍,如果有关于这个主题的任何可靠的资源/书籍,这里的任何人都可以推荐.
我正在尝试正确使用delphi中的语句.
总的来说,做简单的事情似乎相当简单,但我有兴趣找到一些关于使用嵌套语句的好的代码示例和/或教程.例如
with object1, object2, etc... do
begin
statements
end;
Run Code Online (Sandbox Code Playgroud)
我不确定的是以这种方式使用语句时的优先顺序.
任何建议表示赞赏.
我是一名初学程序员,并且在过去的几个月中学习了迄今为止我所知道的大部分内容.大概一个月后我决定尝试python,因为我被告知可能更容易学习,我真的很喜欢这种语言.我想我似乎只是更容易使用它.
唯一的问题是我似乎无法找到一个好的IDE,它以Delphi的方式工作.我想创建具有漂亮GUI的桌面应用程序,因此可以使用与Delphi/Visual studio类似的东西.
我四处搜寻,可以找到任何东西.想知道是否有人可以伸出援助之手.
另外,从我收集的内容来看,Ironpython似乎与python编码明智相同.我不介意我的应用程序只能在Windows上工作.是Python的工具一个不错的选择.我的意思是它基本上就像使用visual studio但用python代码代替?
任何帮助深表感谢.
谢谢.
我试图在Delphi XE2中使用randomrange函数,但由于某种原因,它在尝试运行时不断给我一个未声明的标识符错误,这是我的代码.
var
Form3: TForm3;
number_of_digits, values, single, doubledig, triple, four, I : nativeint;
implementation
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject);
begin
Randomize;
number_of_digits := radiogroup1.ItemIndex;
single := RandomRange(0, 9);
doubledig := RandomRange(10,99);
triple := RandomRange(100,999);
four := RandomRange(1000,9999);
case number_of_digits of
0 : values := single;
1 : values := doubledig;
2 : values := triple;
3 : values := four;
end;
Run Code Online (Sandbox Code Playgroud)
我得到的错误是
E2003未声明的标识符:'RandomRange'
任何帮助将不胜感激..谢谢.
我开始使用delphi(使用delphi XE 2)开始我的第一个应用程序,我正试图通过创建GUI来实现.
我正在尝试使用TpageControl来保持分离和简单,但是当我尝试将一个组件放在一个标签页上时,它会显示在所有这些组件上.根据我所读到的,放在每个给定选项卡上的组件只应该显示在那个组件中.
基本上我希望每个选项卡作为单独的表单运行.有没有人有任何关于使用Tpagecontrol的技巧和/或教程,以便做我所描述的内容?
谢谢.