当前位置:首页 » 软件代码 » 写一个显示股票代码的窗口程序
扩展阅读
翔峰集团股票代码 2025-06-25 03:56:21

写一个显示股票代码的窗口程序

发布时间: 2021-08-07 04:40:14

Ⅰ 写一个简单的创建windows窗口程序,通过编译但无法显示窗口,在进程中看到程序在运行

if(hwnd=NULL)
{
::MessageBox(NULL,"wrong!","error",MB_OK);
return -1;
}
上述代码if判断有错误。应该为:if(NULL==hwnd)。

Ⅱ 一半股票软件那种打出来600xxx然后下面就可以显示一个股票名称和代码的功能能不能在VB控件实习

可以 模糊查询 比如 a="中国石化"
文本框textbox1 判断 if textbox1.value like a 就可以

Ⅲ 想用C语言编写一个有可视化的界面,有按钮,有输入框的程序

可以建立MFC应用程序,用对话框
方式
然后,在对话框上放个Edit
control,和Button控件.
双击Button
写SetDlgItemText(IDC_EDIT1,_T("HELLO"));
这只是个最简单的例子.
如果要熟悉的话,建议先简单学习下MFC的知识

Ⅳ 用汇编写一个显示出窗口的程序

从 masm for windows 里弄出来的,看看行不:

.386 ;表示要用到386指令
.model Flat,stdcall ;32位程序,要用flat啦!;stadcall,标准调用
option casemap:none ;区别大小写
include windows.inc ;包括常量及结构定义

include kernel32.inc ;函数原型声明
include user32.inc

includelib kernel32.lib ;用到的引入库
includelib user32.lib

.data;数据区,定义2个字符串
szText db "Hello world!",0
szCaption db "Masm for Windows 集成实验环境",0

.code ;代码开始执行处
start:
invoke MessageBox,NULL,addr szText,addr szCaption,MB_OK

;调用MessageBoxAPI函数
invoke ExitProcess,NULL ;程序退出
end start;结束

Ⅳ 谁能给我编写一个股票交易系统的程序

任何一个交易系统涉及的内容都是很多的。

首先你要懂计算机,会编程。
其次你要懂交易,有自己的交易体系,交易理念。
最后你要通过你自己的编程知识把交易体系实现。

当然任何一个交易体系都不是万能的,还是要有人工的干预。

个人理解,仅供参考。

Ⅵ C语言是针对图形界面程序的吗 如何用C编写一个最简单的窗口程序 代码是

C语方下可以在文本模式下作出,也可以在图形模式下画出,用的是一些扩展库,就是说不是C标准库,下面给一个框架,不知道建不建议学,感觉过时了,看你自已的兴趣了,感兴趣下了功夫肯定能学好,因为它根本就不难,只不过用了些非标准库的所谓高级函数而已

#include <process.h>
#include <dos.h>

#include <conio.h>
#define Key_DOWN 0x5100
#define Key_UP 0x4900
#define Key_ESC 0x011b
#define Key_ALT_F 0x2100
#define Key_ALT_X 0x2d00
#define Key_ENTER 0x1c0d

void box(int startx,int starty,int high,int width);

main()
{
int i,key,x,y,l;
char *menu[] = {"File","Edit","Run","Option","Help","Setup","Zoom","Menu"};
/* 主菜单各项 */
char *red[] = { "F","E","R","O","H","S","Z","M" }; /* 加上红色热键 */
char *f[] = {"Load file", "Save file", "Print", "Modify ", "Quit A1t_x"};
/* File 项的子菜单 */
char buf[16*10*2],buf1[16*2]; /* 定义保存文本的缓冲区 */

while(1)
{
textbackground(BLUE);
clrscr();
textmode(C80);
window(1,1,80,1);/* 定义显示主菜单的窗口 */
textbackground(LIGHTGRAY);
textcolor(BLACK);
clrscr();
gotoxy(5,1);
for(i=0,l=0;i<8;i++)
{
x=wherex(); /* 得到当前光标的坐标 */
y=wherey();
cprintf("%s",menu[i]); /* 显示各菜单项 */
l=strlen(menu[i]); /* 得到菜单项的长度 */
gotoxy(x,y);
textcolor(RED);
cprintf("%s",red[i]); /* 在主菜单项各头字符写上红字符 */
x=x+l+5;
gotoxy(x,y);
textcolor(BLACK); /* 为显示下一个菜单项移动光标 */
}
gotoxy(5,1);

key=bioskey(0);
switch (key){
case Key_ALT_X:
exit(0); /* ALT_X 则退出 */
case Key_ALT_F:
{
textbackground(BLACK);
textcolor(WHITE);
gotoxy(5,1);
cprintf("%s",menu[0]); /* 加黑 File 项 */
gettext(5,2,20,12,buf); /* 保存窗口原来的文本 */
window(5,2,20,9);/* 设置作矩形框的窗口 */
textbackground(LIGHTGRAY);
textcolor(BLACK);
clrscr();
box(1,1,7,16); /* 调用作框函数 */
for(i=2;i<7;i++) /* 显示子菜单各项 */
{ gotoxy(2,i);
cprintf("%s",f[i-2]);
}
gettext(2,2,18,3,buf1); /*将下拉菜单的内容保存在 buf1*/
textbackground(BLACK);
textcolor(WHITE);
gotoxy(2,2);
cprintf("%s",f[0]);/*加黑下拉菜单的第一项 load file*/
gotoxy(2,2);
y=2;

while ((key=bioskey(0))!=Key_ALT_X) /* 等待选择下拉菜单项*/
{
if ((key==Key_UP)||(key==Key_DOWN))
{
puttext(2,y,18,y+1,buf1); /* 恢复原先的项 */
if (key==Key_UP)
y=y==2?6:y-1;
else
y=y==6?2:y+1;
gettext(2,y,18,y+1,buf1);/*保存要压上光条的子菜单项*/
textbackground(BLACK);
textcolor(WHITE);
gotoxy(2,y);
cprintf("%s",f[y-2]); /* 产生黑条压在所选项上 */
gotoxy(2,y);
}
else
if (key==Key_ENTER)/* 若是回车键,判断是哪一子菜单按的回
车,在此没有相应的特殊处理*/
{
switch ( y-1 ){
case 1: /* 是子菜单项第一项:Load file */
break;
case 2: /* Save file */
break;
case 3: /* print */
break;
case 4: /* modify */
break;
case 5:
exit(0);
default:
break;
}
break;
}
else
if (key==Key_ESC)
break; /* 是 Esc 键,返回主菜单 */
}
if (key==Key_ALT_X) exit(0);
break;
}
}
}
}

void box(int startx,int starty,int high,int width) /* 画矩形框函数 */
{ int i;
gotoxy(startx,starty);
putch(0xda); /* 画┌ */
for (i=startx+1;i<width;i++) putch(0xc4); /* 画— */
putch(0xbf); /* 画┐ */
for( i=starty+1;i<high;i++)
{
gotoxy(startx,i);putch(0xb3); /* 画│ */
gotoxy(width,i);putch(0xb3); /* 画│ */
}
gotoxy(startx,high);
putch(0xc0); /* 画└ */
for (i=startx+1;i<width;i++) putch(0xc4); /* 画— */
putch(0xd9); /* 画┘ */
return ;
}

Ⅶ 我在eclipse上用java编了一小段代码,用来显示一个简单的窗口,程序可以运行,但看不到出现窗口,怎么办

我给你写个方法,你可以比着葫芦画个瓢,好吧、
注:在编写这样的小窗口时要主要几点
1、在构造函数里设置窗体的(位置和)大小,用this.setBounds(int x,int y,int width,int height);实现
2、设置窗体的可见性,一般这句代码写在构造函数的末尾,用this.setVisible(true);实现,少了这句代码,窗体是看不到的
3、这一点对于非常简单的窗体不是满重要,用this.SetDefaultCloseOperation(EXIT_ON_CLOSE);设置当点击窗体的"*"(差,退出按钮时),退出程序,少了这句代码,程序默
认是隐藏窗体。
*******************************************************************************************
package com.xpsoft.swingtest;//导入包

import java.awt.Color;//导入标题栏的Icon图片包
import javax.swing.*;//导入JFrame所在的包
import java.awt.FlowLayout;//导入布局管理器包(初学者可以暂时不做关注)
public class Swing1 extends JFrame{

/**
* @param args
*/
public Swing1(){//无参构造函数
this.setTitle("我的第一个Frame");
this.setLayout(null);//可以暂时设为Null布局:new FlowLayout()
this.setBounds(450,150,500,400);//没有这一步,窗体默认最小化,在电脑屏幕的左上角处

this.setResizable(false);//禁止修改Frame的大小(可以不设置)
//this.setUndecorated(true);//去掉窗体的边框和标题栏

this.setVisible(true);//把窗体设为可以(非常重要)

//关闭窗体时执行的4种操作
this.setDefaultCloseOperation(EXIT_ON_CLOSE);//关闭该窗体
/*this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);//不做任何操作
this.setDefaultCloseOperation(HIDE_ON_CLOSE);//隐藏窗体(默认)
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);//释放窗体对象*/
}
public static void main(String[] args) {
Swing1 s=new Swing1();

/*JFrame frame=new JFrame();
frame.setTitle("直接使用JFrame创建窗体");
frame.setBounds(450,150,500,400);
frame.setVisible(true);*/
}

}
**************************************************************
希望能够对你有所帮助哦

Ⅷ 如何用c++创建一个窗口,然后在这个窗口里面写代码,运行程序

c++?VC,BC,GNOME,QT,MFC你准备使用哪一个?
vc6.0 MFC中有 class wizard,容易就写出代码了

Ⅸ JAVA 编写一个带有窗口的应用程序

这样:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.awt.Graphics;

public class MainClass extends JFrame {

public JComboBox box;

int flag = 0;

jpNewPanel jpNewPanel;

public static void main(String[] args) {

MainClass frame = new MainClass();

frame.setBounds(650,300,550,550);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setTitle("信号灯");

frame.setVisible(true);

}

public MainClass() {

box = new JComboBox();

box.addItem("请选择");

box.addItem("红灯");

box.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

flag = box.getSelectedIndex();

jpNewPanel.repaint();

}

});

box.addItem("黄灯");

box.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

flag = box.getSelectedIndex();

jpNewPanel.repaint();

}

});

box.addItem("绿灯");

box.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

flag = box.getSelectedIndex();

jpNewPanel.repaint();

}

});

add(box, BorderLayout.NORTH);

jpNewPanel = new jpNewPanel();

add(jpNewPanel, BorderLayout.CENTER);

}

class jpNewPanel extends JPanel {

protected void paintComponent(Graphics g) {

super.paintComponent(g);

g.drawOval(150, 0, 120, 120);

if (flag == 1) {

g.setColor(Color.RED);

g.fillOval(150, 0, 120, 120);

} else if (flag == 2) {

g.setColor(Color.YELLOW);

g.fillOval(150, 0, 120, 120);

} else if (flag == 3) {

g.setColor(Color.GREEN);

g.fillOval(150, 0, 120, 120);

}

}

}

}

(9)写一个显示股票代码的窗口程序扩展阅读:

注意事项

每个Road对象都有一个name成员变量来代表方向,有一个vehicles成员变量来代表方向上的车辆集合。

在Road对象的构造方法中启动一个线程每隔一个随机的时间向vehicles集合中增加一辆车(用一个“路线名_id”形式的字符串进行表示)。

在Road对象的构造方法中启动一个定时器,每隔一秒检查该方向上的灯是否为绿,是则打印车辆集合和将集合中的第一辆车移除掉。

Ⅹ 股票的个股界面下 如何在指标栏下显示大盘指数 (如图)求代码

将大盘指数设置为指标就可以将其显示在个股的副图里,大盘指数设置为指标的顺序如下:(以通达信软件为例)

1、菜单-功能-公式系统-公式管理器-用户-其他类型-新建;进入“指标公式编辑器”如下图:

上证指数副图指标程序如下:

上证:"999999$C",NODRAW,COLORWHITE;

涨跌:"999999$C"-REF("999999$C",1),NODRAW,COLORLIGRAY;

{原系统K线}

DRAWKLINE("999999$H","999999$O","999999$L","999999$C");

{红青立体K线}

开盘:="999999$O";

收盘:="999999$C";

最高:="999999$H";

最低:="999999$L";

STICKLINE(收盘>=开盘,收盘,开盘,3,0),COLOR000045;{红色}

STICKLINE(收盘>=开盘,收盘,开盘,2.5,0),COLOR000065;

STICKLINE(收盘>=开盘,收盘,开盘,2,0),COLOR000085;

STICKLINE(收盘>=开盘,收盘,开盘,1.5,0),COLOR0000A5;

STICKLINE(收盘>=开盘,收盘,开盘,1,0),COLOR0000C5;

STICKLINE(收盘>=开盘,收盘,开盘,0.5,0),COLOR0000E5;

STICKLINE(收盘>=开盘,最高,最低,0,0),COLOR0000F5;

STICKLINE(收盘<开盘,收盘,开盘,3,0),COLOR656500;{青色}

STICKLINE(收盘<开盘,收盘,开盘,2.5,0),COLOR757500;

STICKLINE(收盘<开盘,收盘,开盘,2,0),COLOR858500;

STICKLINE(收盘<开盘,收盘,开盘,1.5,0),COLOR959500;

STICKLINE(收盘<开盘,收盘,开盘,1,0),COLORA5A500;

STICKLINE(收盘<开盘,收盘,开盘,0.5,0),COLORB5B500;

STICKLINE(收盘<开盘,最高,最低,0,0),COLORC5C500;

{均线}

MA5:MA("999999$C",5),COLORWHITE;

MA10:MA("999999$C",10),COLORYELLOW;

MA20:MA("999999$C",20),COLORMAGENTA;

{MA30:MA("999999$C",30),COLORCYAN;}

MA60:MA("999999$C",60),COLORGREEN;

{MA120:MA("999999$C",120),COLORBLUE;};


深证指数同样可以设置为副图。