# 例程1 创建一个线程,并启动该线程
def ThreadFun() #写线程函数,在线程里循环打印100行
{
for i in range(0,1000,1)
{
print("% %\n","thread",i)
if i > 500
{
break
}
}
}
thread = THREAD() #定义一个线程变量
# 创建线程,并将线程数据写入thread线程变量
thread = thread.CreateThread(ThreadFun) #默认新创建的线程处于悬挂状态,不会执行
thread.start() #线程的start()方法,将启动当前thread线程运行
# 主线程程序
for i in range(0,1000,1)
{
print("% %\n","main",i)
}
print("\n")
print("%\n","主线程执行结束")
print("\n")
def ThreadFun() #写线程函数,在线程里循环打印100行
{
for i in range(0,1000,1)
{
print("% %\n","thread",i)
if i > 500
{
break
}
}
}
thread = THREAD() #定义一个线程变量
# 创建线程,并将线程数据写入thread线程变量
thread = thread.CreateThread(ThreadFun) #默认新创建的线程处于悬挂状态,不会执行
thread.start() #线程的start()方法,将启动当前thread线程运行
# 主线程程序
for i in range(0,1000,1)
{
print("% %\n","main",i)
}
print("\n")
print("%\n","主线程执行结束")
print("\n")